Run ID 作者 问题 语言 测评结果 时间 内存 代码长度 提交时间
40414 chenyanda 金币 C++ 通过 0 MS 248 KB 294 2024-02-10 15:05:02

Tests(1/1):


#include<iostream> using namespace std; int main() { int k,ans=0; cin>>k; if(k==1){ cout<<"1"; } else{ for(int i=0;i<k;i++){ if(i*(i+1)/2<=k&&k<(i+1)*(i+2)/2){ for(int j=0;j<=i;j++){ ans+=j*j; } cout<<ans+(k-i*(i+1)/2)*(i+1); break; } } } }


测评信息: