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