直接用while循环模拟即可。
#include<bits/stdc++.h> using namespace std; int main(){ double n=1,k,sum=0; cin>>k; while(sum<=k){ sum+=1.0/n; n++; } cout<<n-1; return 0; }
暂无评论