성냥개비를 이용하여 만든 삼각형을 정삼각형으로 배열한 것을 삼각형 성냥개비 수라고 합니다. 삼각형 성냥개비 숫자는 성냥개비를 삼각형으로 만드는 데 필요한 성냥개비의 개수입니다.
이 문제에서 숫자는 성냥개비 피라미드 X의 바닥이고 우리의 임무는 x층의 성냥개비 피라미드를 형성하는 데 필요한 총 성냥개비의 총 최소 개수를 출력하는 프로그램을 작성하는 것입니다.
개념을 더 명확하게 하는 예를 살펴보겠습니다.
Input: 7 Output: 84
설명
이것은 삼각수의 확장입니다. 정수 X의 경우 성냥개비는 X번째 삼각형 숫자의 3배, 즉 (3*X*(X+1))/2
가 필요합니다.
예시
#include <iostream> using namespace std; int main() { int x=7; cout<<(3 * x * (x + 1)) / 2; return 0; }