Programa C/C++ para número triangular de cerillas

Dado un número X que representa el piso de una pirámide de fósforos, escriba un programa para imprimir el número total de fósforos necesarios para formar una pirámide de fósforos de x pisos.

Ejemplos:

Input : X = 1
Output : 3
Input : X = 2
Output : 9

Esto es principalmente una extensión de los números triangulares . Para un número X, la cerilla necesaria será el triple de X-ésimos números triangulares , es decir, (3*X*(X+1))/2

// C++ program to find X-th triangular
// matchstick number
  
#include <bits/stdc++.h>
using namespace std;
  
int numberOfSticks(int x)
{
    return (3 * x * (x + 1)) / 2;
}
  
int main()
{
    cout << numberOfSticks(7);
    return 0;
}
Producción:

84

¡ Consulte el artículo completo sobre el número de cerillas triangulares para obtener más detalles!

Publicación traducida automáticamente

Artículo escrito por GeeksforGeeks-1 y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *