D - 高橋君ボール1号 Editorial

Time Limit: 2 sec / Memory Limit: 256 MB

問題文

高橋君は野球が得意です。高橋君は、高橋君ボール 11 号という変化球を投げることが出来ます。

このボールは、投げてから tt 秒後のボールの位置を f(t)f(t) とすると、 f(t)=A×t+B×sin(C×t×π)f(t) = A \times t + B \times{\rm sin}(C \times t \times π) と表すことが出来ます。

あなたは、t0t ≧ 0 かつ f(t)=100f(t) = 100 となるタイミングで、ボールを打たなければいけません。この時の tt を求めたいです。


入力

入力は以下の形式で標準入力から与えられる。

AA BB CC
  • 11 行目には、f(t)f(t) の式を表す整数 A,B,C(1A,B,C100)A,B,C (1≦A,B,C≦100) が、スペース区切りで与えられる。

出力

f(t)=100f(t) = 100 となる、 00 以上の tt11 つ出力せよ。解が複数ある場合は、どの解を出力しても良い。 この問題は誤差が発生するが、 f(t)100106|f(t) - 100| ≦ 10^{-6} であれば、正解となる。

出力の末尾には改行を入れること。

誤差が出やすい問題ですので、誤差に十分に注意してください。


入力例1Copy

Copy
1 1 1

出力例1Copy

Copy
100

t=100t = 100 のとき、 f(t)=100f(t) = 100 となります。


入力例2Copy

Copy
53 82 49

出力例2Copy

Copy
1.63372043395339

解が一つではないことに注意してください。



2025-04-03 (Thu)
07:58:58 +00:00