调查问卷 @ 2017-07-18 20:44:35
#include<iostream>
using namespace std;
double s;
int i,k,n;
int main()
{
cin>>k;
for(i=1;s<=k;i++)
{
n=i+1;
s=s+1/n;
//cout<<i;
}
cout<<i;
return 0;
}
by 墨明棋妙 @ 2017-07-22 16:30:52
#include<cstdio>
int main()
{
double k;
scanf("%lf",&k);
double ans=1;
for(int i=2;;i++)
{
ans+=1.0/i;
if(ans>k){printf("%d\n",i);break;}
}
return 0;
}
by 墨明棋妙 @ 2017-07-22 16:33:04
看出来没,s和k格式要相同,注意1.0而不是1
by 蒻得不行 @ 2017-07-27 22:22:08
骚年你怎能盗我头像!