3月31日
今天的题目并不难,我们只是需要掌握循环就可以了,还有就是需要注意存储Sn的数需要使用double类型,因为加起来的情况下是有小数存在的,在进行求和的时候使用1.0/n来保证数据的精度。
#include<iostream>
using namespace std;
int main()
{
int k,n=1;
double m=0;
cin>>k;
while(1)
{
m+=(1.0/n);
if(m>k)
{
cout<<n;
break;
}
n++;
}
return 0;
}