326. 习题 2.10 超越数计算

Naive基本数据类型循环

时间限制:1000 ms

内存限制:512 MiB

题面

KiloKilo 这天在网上看到,有一个关于 π\pi 的等式:

\frac{1}{3}\times\frac{2}{5}+ \frac{1}{3}\times\frac{2}{5}\times\frac{3}{7}+ \frac{1}{3}\times\frac{2}{5}\times\frac{3}{7}\times\frac{4}{9}+\cdots$$ $Kilo$ 决定手算来验证这个等式。可是这个等式有无限项,所以 $Kilo$ 决定,当 $Kilo$ 算到某一个连乘式的值小于一个精度 $e$ 后,把这一项加到答案里,然后停止计算。 你现在知道了 $e$,你能猜出来 $Kilo$ 最后算出的答案是多少吗?

输入格式

一行一个小数 ee (107e<1310^{-7} \le e < \frac{1}{3}) 。

输出格式

一行一个小数,表示 KiloKilo 最后算出的 π\pi 的值,保留 88 位小数。

样例

输入

0.25

输出

2.93333333

输入

0.000001

输出

3.14159117