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