BH3rd @ 2023-03-13 16:05:20
#include<bits/stdc++.h>
using namespace std;
int main()
{
int k,i=1,n=1;
double s=0,j;
cin>>k;
while(s<k)
{
n++;
j=1/i;
s=s+j;
i++;
}
cout<<n;
return 0;
}
by yqyx @ 2023-03-13 16:17:28
n=0
以及s<=k
。
注意是第一次大于k,不包括等于。
以及除法是1.0/i
。
by BH3rd @ 2023-03-13 16:47:17
@yqyx
谢谢大佬