Time limit: 3.0s , Memory limit: 256M , Points: 2000 (partial)
Cho điểm nên trục có tọa độ .
Thực hiện truy vấn, mỗi truy vấn bao gồm hai số nguyên và , gọi là điểm gần thứ so với điểm , yêu cầu xác định giá trị .
Lưu ý rằng nếu tồn tại hai điểm và có cùng khoảng cách đến điểm thì hai điểm này vẫn được xét ở hai vị thứ khác nhau.
Input
- Dòng đầu tiên chứa số nguyên .
- Dòng thứ hai chứa số nguyên .
- Dòng tiếp theo chứa số nguyên .
- dòng tiếp theo, mỗi dòng chứa hai số nguyên và mô tả truy vấn ; .
Output
- Với mỗi truy vấn, in ra kết quả trên một dòng.
Examples
Sample Input
5
-5 -1 0 6 8
3
-2 3
0 1
7 2
Sample Output
3
0
1
Scoring
- Subtask điểm:
- Subtask điểm: với mọi truy vấn
- Subtask điểm: Không có ràng buộc gì thêm
Notes
Ở truy vấn thứ nhất, điểm gần thứ ba so với điểm là điểm , vì vậy .
Ở truy vấn thứ hai, điểm gần nhất so với điểm là điểm , vì vậy .
Ở truy vấn thứ ba, hai điểm và có cùng khoảng cách đến điểm , nhưng hai điểm này vẫn được xem là điểm gần nhất và gần thứ hai so với điểm .
Comments