ページが読み込まれませんか? こちらをクリックすると直るかもしれません。
Placeholder

#3377

홀수 직사각형 2s 512MB

問題

좌표평면에 N개의 직사각형이 주어진다. 

각 직사각형의 변은 x축 혹은 y축에 평행하다. 

이 때, 홀수 개의 직사각형에 포함되는 영역의 넓이를 출력하여라.

 


入力

첫째 줄에 직사각형의 수 N이 주어진다. (1 ≤ N ≤ 100,000)

그 후 N개의 줄에 각각 직사각형의 정보 x1, y1, x2, y2가 주어진다. (0 ≤ x1 < x2 ≤ 109, 0 ≤ y1< y2 ≤ 109). 

이는 (x1, y1)과 (x2, y2)를 마주보는 두 꼭짓점으로 하는 직사각형을 뜻한다. 이 직사각형의 넓이는 (x2-x1) * (y2-y1)이다.


出力

홀수 개의 직사각형에 포함되는 영역의 넓이를 출력하여라.

例題 #1

2

0 0 4 4
1 1 3 3
12

例題 #2

4

0 0 10 10
1 1 11 11
2 2 12 12
3 3 13 13
72


出典

ACM-ICPC Pacific Northwest Region Programming Contest 2018
ログインしないとコードを書けません。