```cpp
while(i<=k)
```
会不会是天数问题
by Vokain @ 2018-08-03 20:40:23
????
by S_W_T @ 2018-08-03 20:40:58
y==0?
y=0
by intel_core @ 2018-08-03 20:41:22
###### @[Vokain](/space/show?uid=104597) 不好意思请无视我说的那句。。。==
by Vokain @ 2018-08-03 20:42:54
@[dongyancheng](/space/show?uid=117771) 3Q
by S_W_T @ 2018-08-03 20:43:41
是y=0不是y==0
by zybnxy @ 2018-08-03 20:44:14
的确,第12行的
```
k==0
```
应改为
```
k=0
```
@[血舞jerry](/space/show?uid=97177)
by Ted_Zhang @ 2018-08-03 20:58:30
```c++
#include<bits/stdc++.h>
using namespace std;
int main()
{
long long k=1,x=0,y=0,i=1,j,n,m=1;
cin>>k;
while(i<=k)
{
x=x+m;
y++;
if(y>=m)m++,```
~~y==0;~~y=0;
```c++
i++;
}
cout<<x;
return 0;
}
```
by pascalfans @ 2018-08-03 21:09:33
@[血舞jerry](/space/show?uid=97177)
by wxy_god @ 2018-09-16 13:20:58
#include<iostream>
using namespace std;
int k;
long long sum;
int main()
{
cin>>k;
int h=0;
for(int i=1;;i++)
{
sum+=i*i;
h+=i;
if(h>k)
{
sum-=(h-k)*i;
h=k;
}
if(h==k)
{
break;
}
}
cout<<sum;
return 0;
}
by 小无人机 @ 2019-04-11 18:33:17