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;
}
                
					1056
					
				
					1499
					
				
					396
					
				
被折叠的  条评论
		 为什么被折叠?