1. 程式人生 > >2016年第七屆藍橋杯C/C++程式設計本科B組省賽 煤球數目(結果填空)

2016年第七屆藍橋杯C/C++程式設計本科B組省賽 煤球數目(結果填空)

煤球數目


有一堆煤球,堆成三角稜錐形。具體:
第一層放1個,
第二層3個(排列成三角形),
第三層6個(排列成三角形),
第四層10個(排列成三角形),
....
如果一共有100層,共有多少個煤球?

請填表示煤球總數目的數字。

答案:171700

#include <iostream>

using namespace std;

int main()
{
	int sum = 0;
	for (int i = 1; i <= 100; i++)
	{
		int temp = 0;
		for (int j = 1; j <= i; j++)
		{
			temp += j;
		}
		sum += temp;
	}
	cout << sum << endl;
	return 0;
}