欢迎光临
我们一直在努力

GESP 25年9月1级 金字塔

【题目链接】

一本通 4138 金字塔

洛谷 B4410 金字塔


【题目考点】

1. 循环结构; 2. 枚举法;


【解题逻辑】 1. 通过枚举法遍历金字塔的每一层(从第1层到第n层) 2. 明确金字塔每层的石块计算规则:     第i层的石块数量为: i*i; 3. 初始化累加变量,枚举过程中累加每一层的石块数量;


【题解代码】

1. 输入一个整数,代表金字塔的层数;

int n;
cin>>n;

2. 用变量存储金字塔的总石块数量;

int sum=0;

3. 枚举1~n之间每一个数字,代表金字塔的第i层;

for(int i=1;i<=n;i++){
    // 第i层需要i*i块
    sum+=i*i; 

cout<<sum;

赞(0)
未经允许不得转载:171主机测评 » GESP 25年9月1级 金字塔
分享到: 更多 (0)

评论 抢沙发

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址