#include<iostream> using namespace std; int k; //总天数 int main(){ scanf("%d",&k); int n=0,s=0,ans; while(s<k){ n++; ans+=n*n; s+=n; } //注意退出条件n变大了1 if(s>k){ s=s-n; ans=ans-n*n; ans=ans+(k-s)*n; } cout<<ans; return 0; }