100 atcoder#ABC168C. [ABC168C] : (Colon)

[ABC168C] : (Colon)

配点: 300300

問題文

時針と分針の長さがそれぞれ AA センチメートル、BB センチメートルであるアナログ時計を考えます。

時針と分針それぞれの片方の端点は同じ定点に固定されており、この点を中心としてそれぞれの針は一定の角速度で時計回りに回転します。時針は 1212 時間で、分針は 11 時間で 11 周します。

00 時ちょうどに時針と分針は重なっていました。ちょうど HHMM 分になったとき、22 本の針の固定されていない方の端点は何センチメートル離れているでしょうか。

制約

  • 入力はすべて整数
  • 1A,B10001 \leq A, B \leq 1000
  • 0H110 \leq H \leq 11
  • 0M590 \leq M \leq 59

入力

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

AA BB HH MM

出力

答えを、単位を除いて出力せよ。正しい値との絶対誤差または相対誤差が 10910^{-9} 以下であれば正解とみなされる。

3 4 9 0
5.00000000000000000000

22 本の針は図のようになるので、答えは 55 センチメートルです。

9時0分のアナログ時計

3 4 10 40
4.56425719433005567605

22 本の針は図のようになります。各針は常に一定の角速度で回ることに注意してください。

10時40分のアナログ時計