POJ 1003 Hangover
#include <iostream> using namespace std; int main(){ double n,i,s; while(cin>>n,n){ i = 2, s = 1/i; while(s < n){ i++; s += 1/i; } cout<<--i<<" card(s)"<<endl; } }
#include <iostream> using namespace std; int main(){ double n,i,s; while(cin>>n,n){ i = 2, s = 1/i; while(s < n){ i++; s += 1/i; } cout<<--i<<" card(s)"<<endl; } }