logo AlgoBeat OnlineJudge
登录 注册

题解

作者: tyxx040105  ·  发布于 2026-07-21 14:47:26  ·  最后修改于 2026-07-21 17:36:13
已通过
审核员:joe_zxq 彩笔 · 2026-07-21 17:36:13

直接用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;
}

暂无评论

登录 后即可评论。