※問題に不備があったので差し替えました。ACされた方はもう一度提出をお願いします。

問題文

頂点数N,Mの多角形A,Bの共通部分の面積を求めよ。入力の座標はccwです。

制約

  • 3N,M10003 \leq N, M \leq 1000
  • 0XA,i,YA,i100000 \leq |X_{A, i}|, |Y_{A, i}| \leq 10000
  • 0XB,i,YB,i100000 \leq |X_{B, i}|, |Y_{B, i}| \leq 10000
  • (XA,i,YA,i)(XA,j,YA,j) (ij)(X_{A, i}, Y_{A, i}) \neq (X_{A, j}, Y_{A, j})\ (i \neq j)
  • (XB,i,YB,i)(XB,j,YB,j) (ij)(X_{B, i}, Y_{B, i}) \neq (X_{B, j}, Y_{B, j})\ (i \neq j)
  • 与えられる多角形は自己交差を持たない
  • 与えられる座標はccw(半時計回り、左回り)である
  • 入力は全て整数

入力

入力は以下の形式で与えられます。

NXA,1 YA,1XA,2 YA,2XA,N YA,NMXB,1 YB,1XB,2 YB,2XB,M YB,MN\\ X_{A, 1}\ Y_{A, 1}\\ X_{A, 2}\ Y_{A, 2}\\ \vdots\\ X_{A, N}\ Y_{A, N}\\ M\\ X_{B, 1}\ Y_{B, 1}\\ X_{B, 2}\ Y_{B, 2}\\ \vdots\\ X_{B, M}\ Y_{B, M}

出力

答えを出力してください。ジャッジ用データとの絶対誤差または相対誤差が10610^{-6}以下のとき正解とします。ただし、ジャッジ用データと真の値との絶対誤差または相対誤差は101510^{-15}以下です。


入力1
4
0 0
4 0
4 4
0 4
4
2 2
6 2
6 6
2 6
出力1
4.00000000000

共通部分は一辺の長さが2の正方形です。


入力2
8
0 0
3 0
3 1
1 1
1 2
3 2
3 3
0 3
4
2 -1
4 -1
4 4
2 4
出力2
2.00000000000

提出


Go (1.21)