【语法基础】三角塔
时间限制 : 10000 MS
空间限制 : 65536 KB
问题描述
给出如下图的三角塔,每一层都由若干同样的正方体构成:
设塔高为 N,请你编程计算N层塔的砖块数量总和。
输入格式
只有一个整数 N ,表示三角塔的层数。
输出格式
只有一个整数,表示砖块的总数量
样例输入
5
样例输出
35
提示
0 <= N <= 1000
思路:
水到掉渣
直接上代码:
#include<bits/stdc++.h>
using namespace std;
int n;
int ans;
int main()
{
scanf("%d",&n);
for(int i=1;i<=n;i++)
{
int cnt = 0;
for(int j=1;j<=i;j++)
cnt+=j;
ans += cnt;
}
printf("%d",ans);
return 0;
}
The end
最后:点个赞吧,求求了