问题标题: 酷町堂:4203

0
0
已解决
被禁言 何冯成
何冯成
中级光能
中级光能

不知道要输出什么

所以WA了

代码:

#include<iostream>
#include<cstdio> //文件操作的头文件
#include<cmath>
#include<algorithm>
using namespace std;
int main(){
//freopen("game.in","r",stdin);
//freopen("game.out","w",stdout);
int sum=0,cnt=0;
for(int i=2;i<=3000;i+=2){
    if(sum>2019){
        cout<<cnt;
        break;
    }
    sum+=i;
    cnt++;
}
//fclose(stdin);
//fclose(stdout);
return 0;
}

大佬们找错


0
已采纳
李瑞曦
李瑞曦
高级天翼
高级天翼

第一种方法:直接输出90

第二种方法:

while(s<=2019){
        s+=n;
        n+=2;
    }

n初始值是2,s初始值是0,输出n-2.

完美AC!

望采纳!

0
我要回答