#include <iostream>
using namespace std;
int cards(float lenth)
{
int num = 1;
float currentLen = 0.5f;
while(lenth >= currentLen)
{
++num;
currentLen += 1.0 / (num + 1);
}
return num;
}
int main()
{
float len;
while(cin >> len && len != 0.00)
{
cout << cards(len) << " " << "card(s)" << endl;;
}
return 0;
}
转载于:https://my.oschina.net/u/196018/blog/383779