三角形火柴數的 C/C++ 程式?


三角形火柴數是指用火柴棒擺成等邊三角形的火柴棒數。三角形火柴數是指擺成三角形的火柴棒數。

在這個題目中,我們有數字,地板的火柴棒金字塔,X。我們的任務是編寫一個程式打印出組成 x 層火柴棒金字塔所需的最小火柴棒總數。

我們來看一個例子,這將使概念更加清楚,

Input: 7
Output: 84

說明

這是三角數的擴充套件。對於整數 X,所需的火柴棒將是 X-th 三角數的三倍,即 (3*X*(X+1))/2

示例

#include <iostream>
using namespace std;
int main() {
   int x=7;
   cout<<(3 * x * (x + 1)) / 2;
   return 0;
}

更新於: 19-Aug-2019

169 次瀏覽

開啟你的職業生涯

完成課程即可獲得證書

開始
廣告
© . All rights reserved.