已AC,问个问题
查看原帖
已AC,问个问题
747883
xhz0311楼主2022/12/28 12:13

本人是一个连 ju ruo 两个字都打不出来的 ju ruo。

问个问题。

为什么下面这段代码可以AC

#include <cstdio>
using namespace std;
int main()
{
    int k,n=0;
    scanf("%d",&k);
    for(double sn=0; Sn<=k; n++, sn+=1.0/n);
    printf("%d",n);
    return 0;
}

但是这样写就会TLE

#include <cstdio>
using namespace std;
int main()
{
    int k,n=1;
    scanf("%d",&k);
    double sn;
    for(sn=0.0; sn<=k; n++);
    {
        sn+=1.0/n;
    }
    printf("%d",n);
    return 0;
}
2022/12/28 12:13
加载中...