提交时间:2021-12-18 07:23:12

运行 ID: 27638

#include<iostream> using namespace std; int n; long long ans; int main(){ cin>>n; int h=0; for(int i=1;;i++){ ans+=i*i; h+=i; if(h>n){ ans-=(h-n)*i; h=n; } if(h==n); break;//退出 } cout<<ans; return 0; }