大佬们求助,
查看原帖
大佬们求助,
1523029
AnGel_Fox楼主2024/12/10 12:16

孩子80,最后一个测试点过不去,输入为1,然后代码输出也是1

#include <stdio.h>
#include <stdlib.h>

int main()
{
    double n;
    scanf("%f",&n);
    double s=1,k=2;
    while(s<=n)
        {
            s=s+1/k;
            k=k+1;
        }
        printf("%d",(int)k-1);
    return 0;
}

2024/12/10 12:16
加载中...