题目难度:简单。算法:模拟。
代码:
#include<stdio.h>
int main()
{
double sum=0,x;
long total=0,i;
scanf("%lf",&x);
while(x!=0)
{
total=0;
sum=0;
for(i=2;sum<x;i++)
{
sum+=1.0/i;
total++;
}
printf("%ld card(s)/n",total);
scanf("%lf",&x);
}
return 0;
}
AC TIME 0MS