提交时间:2024-12-12 23:01:59

运行 ID: 314386

#include <bits/stdc++.h> using namespace std; int main(){ int k,a,sum=0; cin>>k; for(double i=1;i<=100;i++){ if((i+1)*i/2>=k){ a=i; break; } } for(int i=1;i<=a;i++){ sum+=i*i; } sum=sum-((a+1)*a/2-k)*a; cout<<sum; return 0; }