Bài đăng
Đề bài
Mô tả
Alice là kỹ sư phát triển nền tảng mạng xã hội VOI giúp cho cộng đồng lập trình viên tương tác với nhau. Có bài đăng được đánh số từ đến theo trình tự thời gian đăng bài. Alice phân loại các bài đăng theo chủ đề, bài đăng thứ có chủ đề là .
Alice định nghĩa một đoạn gồm các bài đăng liên tiếp từ chỉ số đến chỉ số là toàn vẹn nếu với mỗi chủ đề , hoặc không có bài nào có chủ đề nằm trong đoạn hoặc tất cả các bài có chủ đề đều nằm trong đoạn này.
Yêu cầu: Vào dịp Noel, Alice công bố dữ liệu chủ đề của bài đăng và mở cuộc thi trên VOI cho các lập trình viên tham gia. Alice lần lượt đưa ra truy vấn, mỗi truy vấn cho biết một cặp số nguyên và yêu cầu thí sinh đếm số đoạn là toàn vẹn với .
Cụ thể, với mỗi truy vấn, cần đếm xem có bao nhiêu cặp thỏa mãn:
- ;
- Không tồn tại hai giá trị nào sao cho:
- hoặc ;
- ;
- .
Dữ liệu vào
- Dòng đầu chứa hai số nguyên và .
- Dòng thứ hai chứa số nguyên dương .
- Mỗi dòng trong số dòng tiếp theo chứa hai số nguyên dương và .
Các số trên cùng một dòng cách nhau bởi dấu cách.
Dữ liệu ra
Gồm dòng, mỗi dòng một số là đáp án cho truy vấn tương ứng.
Ràng buộc
- .
- .
- .
Subtasks
- Subtask 1 ( số điểm): .
- Subtask 2 ( số điểm): .
- Subtask 3 ( số điểm): .
- Subtask 4 ( số điểm): ; ; .
- Subtask 5 ( số điểm): .
- Subtask 6 ( số điểm): Không có ràng buộc nào thêm.
Ví dụ
| Input | Output | Giải thích |
|---|---|---|
| 7 2 1 2 2 3 1 6 3 1 7 2 6 |
3 2 |
Truy vấn 1, có đoạn toàn vẹn: , , . Truy vấn 2, có đoạn toàn vẹn: , . |
| 6 3 4 7 4 9 9 2 1 6 4 6 2 2 |
7 3 1 |
Ví dụ bổ sung (không có trong đề gốc). Truy vấn 1: , , , , , , . Truy vấn 2: , , . Truy vấn 3: (chủ đề chỉ có một bài). |
Bình luận