
Problem:http://poj.org/problem?id=1003
#include<stdio.h>
/*
* ACM poj.org 1003
**/
int main(){
float length = 0.0;
scanf("%f",&length);
while(0.00 != length){
float sum = 0.0;
int n = 2;
while(1){
sum+=1.0/n;
if(length -sum < 0.001){
printf("%d card(s)\n",n-1);
break;
}
else
n++;
}
scanf("%f",&length);
}
return 0;
}
暂无评论 »

我要评论