AtCoder Regular Contest 054
翻译中…
Problem Statement
翻译中…
高橋君はタカハシマン関数という関数に興味を持ちました。高橋君は $T(334)$ ( $T$ はタカハシマン関数を表す)を計算したいと思いましたが、それは現代のコンピュータでは $P$ 年がかかるため、とても難しいということが分かりました。
翻译中…
半ば計算をあきらめかけていた高橋君でしたが、世の中にはムーアの法則という法則があることを知りました。 ムーアの法則によると、コンピュータの速度は $1.5$ 年ごとに $2$ 倍になる速度で、指数関数的に増大することが分かりました。
翻译中…
より正確には、$x$ 年後にはコンピュータの速度は現代の $2^{x/1.5}$ 倍になります。
翻译中…
高橋君は適切なタイミングで計算を始めることで、$T(334)$ の計算をできるだけ早く終わらせたいと思いました。 もちろん計算中にコンピュータを変えることはできないので、計算を終えるまでの時間は $(計算を始めるまでの時間)+(計算を始めた時点のコンピュータで T(334) を計算するのにかかる時間)$ であらわされます。
翻译中…
計算が終わるまでの最短の時間を求めてください。
翻译中…
Constraints
翻译中…
$0 < P ≦ 10^{18}$$P$は実数で、小数点以下第$4$位まで与えられる。
翻译中…
Input
翻译中…
入力は以下の形式で標準入力から与えられる。
翻译中…
P
翻译中…
Output
翻译中…
計算が終わるまでにかかる最小の時間を $1$ 行に出力せよ。絶対誤差あるいは相対誤差が $10^{-8}$ 以下のとき正答と認められる。
翻译中…
出力の最後には改行を忘れないこと。
翻译中…
样例
Input #1
3.0000
Output #1
2.8708930019
Input #2
0.0400
Output #2
0.0400000000
Input #3
1000000000000000000.0000
Output #3
90.1855078128
题目信息
题面与样例版权归 AtCoder 及出题人所有;中文翻译由 AI 生成(CI 管线),如有出入请以原文为准。