} } } return 0; 11求煤球数目(2016年蓝桥杯真题) 题目:煤球数目 有一堆煤球,堆成三角棱锥形。具体: 第一层放1个, 第二层3个(排列成三角形), 第三层6个(排列成三角形), 第四层10个(排列成三角形), 。g。e 如果一共有100层,共有多少个煤球? 请填表示煤球总数目的数字。 注意:你提交的应该是一个整数,不要填写任何多余的内容或说明性文字。 答案:171700 #include <bits/stdc++.h> using namespace std; int main() { int sum=0;/sum是每层煤球数, int num=0;/num从第一层到当前层共有的煤球数 for(int i=1;i<=100;i++) sum=sum+i;/求第i层煤球数 num=num+sum;/求第1层到第i层煤球数 } cout <num <<endl;} } } return 0; 11 求煤球数目(2016 年蓝桥杯真题) 题目:煤球数目 有一堆煤球,堆成三角棱锥形。具体: 第一层放 1 个, 第二层 3 个(排列成三角形), 第三层 6 个(排列成三角形), 第四层 10 个(排列成三角形), .... 如果一共有 100 层,共有多少个煤球? 请填表示煤球总数目的数字。 注意:你提交的应该是一个整数,不要填写任何多余的内容或说明性文字。 答案:171700 #include <bits/stdc++.h> using namespace std; int main() { int sum=0;//sum 是每层煤球数, int num=0; //num 从第一层到当前层共有的煤球数 for(int i = 1;i <= 100;i++) { sum = sum + i; //求第 i 层煤球数 num = num + sum; //求第 1 层到第 i 层煤球数 } cout << num <<endl; }