几次20分,原因、、、、、、、

P1035 [NOIP2002 普及组] 级数求和

Raincn @ 2017-02-08 22:46:10

#include<iostream>
#include<iomanip>
using namespace std;
int main()
{
    int k,n;
    double s=0,i;
    cin>>k;
    for(i=1;i<=10000000;++i)
    {
        s+=1.0/i;
        if(s>k) 
        {
            n=i;
            break;
        }
    }
    cout<<n<<endl;
    return 0;
}
i太小了!!!!!!!!!!!!!

by 鞲鞴 @ 2017-02-09 09:00:37

最好用while来做

不要用for??

一个小建议


by wdnscwj @ 2017-02-09 09:24:42

你渣渣


|