已解决 鹿雨扬 资深守护 #include<iostream> using namespace std; int a,cnt; int main() { int ans=1,b=1,c=1; cin>>a; c=a; for(int i=1;i<=a;i+=ans){ for(int j=1;j<=i-ans;j++){ cnt+=ans; } ans++; } cout<<cnt; return 0; } 哪错了
已采纳 汪宇航 新手启示者 int d,num=0,x=1,cnt=0; cin>>d; for(int i=1;i<=d;i++){ num+=x; cnt++; if(x==cnt){ x++; cnt=0; } } cout<<num;