Chọn ĐTQG Phú Thọ 2026 - Quy hoạch

Xem dạng PDF

Gửi bài giải

Điểm: 60,00 (OI)
Giới hạn thời gian: 1.0s
Giới hạn bộ nhớ: 1G
Input: stdin
Output: stdout

Tác giả:
Dạng bài
Ngôn ngữ cho phép
C, C++, Java, Output Only, Pascal, PyPy, Python, Scratch, TEXT

Trong trường hợp đề bài hiển thị không chính xác, bạn có thể tải đề bài tại đây: Đề bài

Phòng quy hoạch đô thị sử dụng hệ trục tọa độ Oxy để mô hình hóa phần đất quản lý. Hiện nay, phòng nhận được ~n~ tờ trình, tờ trình thứ ~i~ ~(1 \le i \le n)~ xin cấp một khu đất hình chữ nhật có các cạnh song song với các trục tọa độ, xác định bởi tọa độ góc trái dưới ~(x_1, y_1)~ và góc phải trên ~(x_2, y_2)~. Các khu đất có thể chồng lấn nhau tùy ý.

Một điểm trên mặt đất được gọi là điểm tranh chấp mức ~K~ nếu nó nằm trong ít nhất ~K~ khu đất được xin cấp phép. Lưu ý rằng điểm nằm trên biên của một khu đất cũng được tính là nằm trong khu đất đó.

Hãy tính tổng diện tích phần mặt đất gồm các điểm tranh chấp mức ~K~.

Input

  • Dòng đầu chứa hai số nguyên ~n, K~ ~(1 \le n \le 10^5; 1 \le K \le 10)~ lần lượt là số lượng tờ trình, mức độ tranh chấp ~K~;

  • Tiếp theo là ~n~ dòng, mỗi dòng mô tả một khu đất được xin cấp gồm bốn số nguyên ~x_1, y_1, x_2, y_2~ ~(0 \le x_1 < x_2 \le 10^9; 0 \le y_1 < y_2 \le 10^9)~.

Output

Một số nguyên duy nhất là diện tích cần tìm.

Scoring

Subtask Điểm Ràng buộc
1 ~25\%~ ~n \le 300~ và mọi tọa độ không vượt quá ~300~
2 ~20\%~ ~K = 1~
3 ~20\%~ ~n \le 3000~
4 ~35\%~ Không có thêm ràng buộc bổ sung

Sample Input 1

3 2
0 0 3 2
1 1 4 3
2 0 5 4

Sample Output 1

6

Notes

Phần đất bị đúng hai khu phủ gồm ba mảnh có diện tích ~1, 1, 3~; phần bị cả ba khu phủ có diện tích ~1~ và cũng được tính. Tổng diện tích các điểm nằm trong ít nhất hai khu bằng ~6~.


Bình luận

Hãy đọc nội quy trước khi bình luận.


Không có bình luận tại thời điểm này.