アナウンス

  • 5/12 00:37: テストケースにミスがある可能性があります。ご迷惑をおかけして大変申し訳ありません。可能ならコンテスト終了までに修正し、その旨をお知らせします。
  • 5/12 01:06: テストケースにミス・制約違反があったため、修正しました。ご迷惑をおかけして大変申し訳ありません。

問題文

22 つの三角形 A,BA, B があります。

AA33 つの頂点の座標を (XA1,YA1),(XA2,YA2),(XA3,YA3)(X_{A1}, Y_{A1}), (X_{A2}, Y_{A2}), (X_{A3}, Y_{A3})BB33 つの頂点の座標を (XB1,YB1),(XB2,YB2),(XB3,YB3)(X_{B1}, Y_{B1}), (X_{B2}, Y_{B2}), (X_{B3}, Y_{B3}) とします。

BB が今、等速直線運動をはじめ、その速度は 11 秒あたり (U,V)(U, V) です。

AABB が衝突するのは何秒後か求めてください。

制約

  • XAi,YAi,XBi,YBi109(1i3)|X_{Ai}|, |Y_{Ai}|, |X_{Bi}|, |Y_{Bi}| \le 10^9 \quad (1 \le i \le 3)
  • U,V109|U|, |V| \le 10^9
  • 入力はすべて整数である
  • A,BA, B の面積は正である
  • AABB は必ず 10910^9 秒以内に衝突する

入力

XA1 YA1XA2 YA2XA3 YA3XB1 YB1XB2 YB2XB3 YB3U VX_{A1}\ Y_{A1}\\ X_{A2}\ Y_{A2}\\ X_{A3}\ Y_{A3}\\ X_{B1}\ Y_{B1}\\ X_{B2}\ Y_{B2}\\ X_{B3}\ Y_{B3}\\ U\ V

出力

答えを 11 行に出力せよ。

相対誤差が 10610^{-6} 以内であれば正答とみなされる。

入出力例

入力例1
3 3
3 4
4 4
0 0
1 1
2 0
1 1
出力例1
2.0

三角形 A,BA, B は図のような配置になっています。

入力例2
-1 2
0 3
1 3
1 0
1 1
2 0
-1 1
出力例2
1.3333333333333333

入力例3
0 0
2 3
5 0
3 1
6 0
8 4
9 9
出力例3
0.0

最初から重なっています。

提出


Go (1.21)