http://acm.pku.edu.cn/JudgeOnline/problem?id=1003
Код:
#include <iostream> using namespace std; int main () { for (;;) { float c; cin >> c; if (c == 0.0) break; float sum = 0.0; int n; for (n = 0; sum < c; ++n) sum += 1.0f / (n + 2); cout << n << " card(s)\n"; } }