提交时间:2026-07-04 16:41:09

运行 ID: 75656

#include<bits/stdc++.h> using namespace std; int main() { int k; cin>>k; int t=0; int c=0; int n=1; while(c<k) { if(c+n<=k) { t+=n*n; c+=n; }else{ int r=k-c; t+=r*n; c=k; } n++; } cout<<t<<endl; return 0; }