煤球数目
有一堆煤球,堆成三角棱锥形。具体:
第一层放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;
}