2016年第七届蓝桥杯C/C++程序设计本科B组省赛 煤球数目(结果填空)

煤球数目

有一堆煤球,堆成三角棱锥形。具体:
第一层放1个,
第二层3个(排列成三角形),
第三层6个(排列成三角形),
第四层10个(排列成三角形),
....
如果一共有100层,共有多少个煤球?

请填表示煤球总数目的数字。



思路:
1
1+2
1+2+3
。。。。。。。
结果:171700
#include<iostream>
#include<cmath>
#include<algorithm>
#include<string>
#include<cstring>
#include<iomanip>
#include<stack>
#include<queue>
using namespace std;
int main() {
	int i = 1;
	int sum1=0;
	int sum2=0;
	for (int i = 1; i <=100;i++) {
		sum1 += i;//
		sum2 += sum1;
	}
	cout << sum2<< endl;
	return 0;
}

猜你喜欢

转载自blog.csdn.net/qq_39671636/article/details/79676347