POJ 1003
#include <iostream>
using namespace std;
int main(){
float f;
while(cin>>f,f){
for(int i=2;;i++){
if((f-1.0/i)<0){cout<<i-1<<" card(s)"<<endl;break;}
else f-=1.0/i;
}
}
return 0;
}
POJ 1003
#include <iostream>
using namespace std;
int main(){
float f;
while(cin>>f,f){
for(int i=2;;i++){
if((f-1.0/i)<0){cout<<i-1<<" card(s)"<<endl;break;}
else f-=1.0/i;
}
}
return 0;
}