竞赛
考级
入团 https://www.acgo.cn/application/2090787938473775104
题目意思 输入 n,计算: 1 + (1+2) + (1+2+3) + … + (1+2+…+n) 比如 n=3: 1 + 3 + 6 = 10 这道题有两种解法: 1.循环嵌套 2.只需要一层循环
代码: #include <bits/stdc++.h> using namespace std; int main(){ int n=0,f=0,b=1,sum=0; cin>>n; f=n; for(int c=1;c<=n;c++){ sum+=f*b; f--; b++; } cout<<sum; return 0; }
提交答案之后,这里将显示提交结果~