函数代码
#include <stdio.h>
int Min(long long k)
{
long long i;
double sum=0.000000;
for (i=1;;i++)
{
sum+=1.000000/i;
if (sum>k)
break;
}
return i;
}
int main()
{
long long i,k;
double sum=0.000000;
scanf("%lld",&k);
printf("%lld",Min(k));
return 0;
}
in:1
put:27584015141699586
无函数代码
#include <stdio.h>
int main()
{
long long i,k;
double sum=0.000000;
scanf("%lld",&k);
for (i=1;;i++)
{
sum+=1.000000/i;
if (sum>k)
break;
}
printf("%lld",i);
return 0;
}
in:1
put:2
路过的大佬能帮帮蒟蒻吧orz