3834: 函数(高精度)

内存限制:256 MB 时间限制:1.000 S
评测方式:文本比较 命题人:
提交:61 解决:24

题目描述

数学课上老师定义了一个函数f(n)=1/2+1/3+……1/n+1/(n+1),现在给出一个浮点数c,求使得f(n)>=c的最小的整数n。

输入

多组测试数据,每组包含该一个浮点数c。特别地,c=0.0表示结束。

输出

对于每组测试数据,输出一个整数n。

样例输入 复制

1.00
3.71
0.04
5.19
0.00

样例输出 复制

3
61
1
273

提示

对100%的数据满足:c<=5.2,测试数据不超过10组。