感觉没问题,为什么全WA?求大佬帮助

P2669 [NOIP2015 普及组] 金币

142857142857a @ 2023-11-23 08:44:40


#include<bits/stdc++.h>
using namespace std;
int main(){
    int k,n=1,c=0,day=1,m=1;
    cin>>k;
    for(int i=1;i<=n;i++){
        c+=m;
        if(day==k){
            break;
        }
        if(i==n){
            i=1;
            n++;
            m++;
        }
        day++;
    }
    cout<<c;
    return 0;
}

by 14514_ @ 2023-11-26 18:25:04

额,挺无语的,改了一个数据就AC了


by 14514_ @ 2023-11-26 18:25:39

#include<bits/stdc++.h>
using namespace std;
int main(){
    int k,n=1,c=0,day=1,m=1;
    cin>>k;
    for(int i=1;i<=n;i++){
        c+=m;
        if(day==k){
            break;
        }
        if(i==n){
            i=0;//这里改了一下
            n++;
            m++;
        }
        day++;
    }
    cout<<c;
    return 0;
}

by 14514_ @ 2023-11-26 18:26:16

有一说一,你这个思路挺好的


by UKE_bound @ 2023-12-27 18:24:01

@14514_ 你都不说原因!


by 14514_ @ 2023-12-27 23:13:59

@zhangjiaan ??


|