我这样写真的是对的吗,提交的时候是100分

P1035 [NOIP2002 普及组] 级数求和

糖的我是你、 @ 2017-07-05 12:39:23

#include<iostream>
using namespace std;
int main()
{
    int k,n=1;
    double Sn=0;
    cin>>k;
    while(Sn<k)
    {
        Sn+=1.0/n;
        ++n;
    }
    if(k<2)
    cout<<n;
    else
    cout<<n-1;
    return 0;
}

by return @ 2017-07-09 21:42:26

@糖的我是你 你这样等于是在发答案


by WH1KI9RAVE @ 2017-07-21 22:05:49

有错,Sn赋初值应该为1,你的评测可能出bug了


|