题目大意:第n张卡片占用1/(n+1)的长度,对于输入的长度n,最少需要几张卡片能超过?
#include <stdio.h>
int main()
{
int count;
double n,sum;
while(scanf("%lf",&n)!=EOF&&n!=0.00)
{
sum=count=0;
while(sum<n)
{
count++;
sum+=1.0/(count+1);
}
printf("%d card(s)\n",count);
}
return 0;
}