#1636. LỄ HỘI XÒE HOA (FLDANCE)

Bộ nhớ: 512 MiB Thời gian: 1000 ms Nhập/xuất từ luồng chuẩn
Kiểu bài: Thông thường Kiểu chấm: So sánh văn bản
Đưa lên bởi: Trùm CUỐI

Đề bài

Nhân dịp Lễ hội Hoa Ban tại vùng đất Sơn La tươi đẹp, các bạn học sinh trường nội trú được giao nhiệm vụ trang trí một quảng trường phẳng để chuẩn bị cho đêm hội Xòe hoa. Để tạo không gian mang đậm bản sắc Tây Bắc, các bạn sử dụng n tấm thảm thổ cẩm hình chữ nhật để trải lên mặt sân. Quảng trường được xem như một mặt phẳng tọa độ Oxy , tấm thảm thứ i có các cạnh song song với các trục tọa độ, được xác định bởi tọa độ góc dưới bên trái (x_{i,1}, y_{i,1}) và tọa độ góc trên bên phải (x_{i,2}, y_{i,2}) .

Do có nhiều nhóm cùng thực hiện nên các tấm thảm có thể nằm chồng lấn lên nhau. Ban tổ chức cần biết chính xác tổng diện tích mặt sân thực tế đã được che phủ bởi ít nhất một tấm thảm để tính toán số lượng hoa ban cần rải lên trên trang trí.

Dữ liệu:

  • Dòng đầu tiên chứa số nguyên n ( 1 \le n \le 10^5 ).
  • n dòng tiếp theo, mỗi dòng chứa 4 số nguyên x_{i,1}, y_{i,1}, x_{i,2}, y_{i,2} mô tả vị trí tấm thảm thứ i ( -10^6 \le x_{i,1} < x_{i,2} \le 10^6 -10^6 \le y_{i,1} < y_{i,2} \le 10^6 ).

Kết quả:

  • Một số nguyên duy nhất là tổng diện tích mặt sân được che phủ.

Ví dụ:

Dữ liệu:

3
1 3 4 5
3 1 7 4
5 3 8 6

Kết quả:

24

Dữ liệu:

2
1 1 3 3
2 2 4 4

Kết quả:

7

Giải thích:

  • Ở ví dụ 2:
    • Tấm thảm 1 có diện tích là (3-1) \times (3-1) = 4 .
    • Tấm thảm 2 có diện tích là (4-2) \times (4-2) = 4 .
    • Phần chồng lấn giữa hai tấm thảm là một hình chữ nhật có tọa độ góc dưới trái (2, 2) và góc trên phải (3, 3) , diện tích là (3-2) \times (3-2) = 1 .
    • Tổng diện tích thực tế được phủ là: 4 + 4 - 1 = 7 .

Giới hạn:

  • Subtask #1 (10% số điểm): n \le 10 và tọa độ các đỉnh nằm trong khoảng [-100, 100] .
  • Subtask #2 (15% số điểm): n \le 100 và tọa độ các đỉnh nằm trong khoảng [-1000, 1000] .
  • Subtask #3 (25% số điểm): n \le 2000 .
  • Subtask #4 (50% số điểm): Không có ràng buộc bổ sung.