用火柴棒排列成等邊三角形的三角形,稱為三角火柴數。三角形火柴數量是構成火柴三角形所需的火柴數量。
在這個問題中,我們的數字是火柴金字塔的底板X。我們的任務是編寫一個程序來打印形成 x 層火柴金字塔所需的火柴棒總數。
讓我們看一個示例,可以使概念更清晰,
Input: 7 Output: 84
登錄后復制
解釋
這是三角數的擴展。對于整數X,所需的火柴棒將是第X個三角形數的三倍,即(3*X*(X+1))/2
示例
#include <iostream> using namespace std; int main() { int x=7; cout<<(3 * x * (x + 1)) / 2; return 0; }
登錄后復制
以上就是三角形火柴棍數的C/C++程序?的詳細內容,更多請關注www.xfxf.net其它相關文章!