[Buổi 8][Sắp xếp, bộ so sánh & nén tọa độ][HW] Bài 3: Công suất phục vụ cực đại
Công suất phục vụ cực đại
Bối cảnh và bài toán
Một trung tâm dịch vụ ghi thời điểm bắt đầu và kết thúc của mỗi phiên sử dụng. Tất cả các thời điểm bắt đầu/kết thúc là phân biệt. Trung tâm cần biết số phiên đang hoạt động đồng thời lớn nhất để ước lượng công suất tối thiểu.
Yêu cầu
Tính số phiên hoạt động đồng thời lớn nhất tại bất kỳ thời điểm nào.
Input
- Dòng 1:
n. ndòng:a b, với phiên bắt đầu tại a và kết thúc tại b.
Output
In số phiên đồng thời cực đại.
Ràng buộc
1 <= n <= 2 * 10^51 <= a < b <= 10^9Mọi thời điểm a và b đôi một phân biệt
Chấm điểm
| Subtask | Điểm | Điều kiện | Official tests |
|---|---|---|---|
| S1 | 20% | n ≤ 200 | 01–04 |
| S2 | 30% | n ≤ 8*10^4 | 05–10 |
| S3 | 50% | Không có ràng buộc bổ sung | 11–20 |
Ví dụ 1
Input
3
5 8
2 4
3 9
Output
2
Giải thích. Trong khoảng sau thời điểm 3 và trước 4 có hai phiên; sau 5 và trước 8 cũng có hai.
Ví dụ 2
Input
4
1 2
3 4
5 6
7 8
Output
1
Giải thích. Các phiên không chồng lấn.
Thông tin bài tập
| Thuộc tính | Giá trị |
|---|---|
| Mã bài | DSA-M03-B08-HW03 |
| Buổi | B08 |
| Loại bài | HOMEWORK |
| Mức độ khó | Trung bình (Medium) |
| Thời gian làm bài khuyến nghị | 40 phút |
| Time limit | 2 giây |
| Memory limit | 256 MB |
| Tổng điểm | 100 |
| Chuẩn ngôn ngữ tham chiếu | C++11 trở lên |
Nguồn: Phỏng theo CSES Problem Set — Restaurant Customers (Task 1619).
Tham khảo: https://cses.fi/problemset/task/1619
Comments