怎么不过??
#include <iostream> using namespace std; int main(){ int k,c=0,i=1; cin>>k; for(;k>=i;i++) k-=i; for(int j=1;j<=i-1;j++) c+=j*j; cout<<c+k*i<<endl; return 0; }