Truy vấn nhỏ nhất
Đề bài
Mô tả
Bác nông dân Đạt có con bò. Để quản lí đàn bò của mình cho tốt, mỗi con bò được đánh số bằng một số nguyên không âm, con bò thứ có số là biểu diễn chủng tộc của con bò đó. Các chú bò sinh sống với nhau rất tốt, tuy nhiên để tái cơ cấu cấu trúc đàn bò, bắt buộc bác nông dân Đạt phải thực hiện một vài phép toán để tính toán độ tối ưu.
Cụ thể hơn, bác nông dân Đạt có câu hỏi, mỗi câu hỏi là hai số nguyên (), bác muốn biết chủng tộc nhỏ nhất (số nguyên không âm nhỏ nhất) không xuất hiện trong dãy . Ví dụ, với và thì câu trả lời sẽ là .
Do bận tái cấu trúc và số truy vấn rất lớn, bác nông dân Đạt đành tìm đến bạn nhờ giúp đỡ.
Yêu cầu: Với mỗi câu hỏi, hãy tìm chủng tộc nhỏ nhất không xuất hiện trong đoạn đã cho.
Dữ liệu vào
- Dòng thứ nhất chứa hai số nguyên ().
- Dòng thứ hai chứa số nguyên ().
- Mỗi dòng trong số dòng tiếp theo chứa hai số nguyên biểu diễn một câu hỏi ().
Dữ liệu ra
Gồm dòng, dòng thứ chứa một số nguyên duy nhất là kết quả cho câu hỏi thứ .
Ràng buộc
- .
- .
- .
Subtasks
- Subtask 1 ( số điểm): .
- Subtask 2 ( số điểm): .
- Subtask 3 ( số điểm): không có ràng buộc gì thêm.
Ví dụ
| Input | Output | Giải thích |
|---|---|---|
| 7 4 3 1 0 5 3 2 6 1 7 1 3 4 7 2 3 |
4 2 0 2 |
Đoạn chứa nhưng không chứa . Đoạn thiếu . Đoạn thiếu . Đoạn thiếu . |
| 6 4 2 0 1000000000 1 2 0 1 6 3 4 4 6 2 5 |
3 0 3 3 |
Ví dụ bổ sung. Đoạn chứa nên đáp án là (giá trị không ảnh hưởng). Đoạn thiếu . Đoạn và đoạn đều thiếu . |
Bình luận