Một vùng đất có dạng hình chữ nhật song song với trục tọa độ với tọa độ góc dưới phải là ~(1,1)~ và tọa độ trên trái là ~(m, n)~. Trên vùng đất này có ~k~ chòi canh gác.
Một con robot đang đứng ở điểm có toạ độ ~(xs, ys)~ cần di chuyển đến ô có toạ độ ~(xt, yt)~ trên vùng đất. Robot chỉ di chuyển theo hướng song song với cạnh của vùng đất hình chữ nhật và mỗi lần di chuyển được đúng 1 đơn vị khoảng cách.
Khoảng cách từ một chòi canh đến đường đi robot là độ dài đoạn thẳng ngắn nhất nối từ chòi canh đó đến một điểm trên đường đi.
Khoảng cách từ tất cả chòi canh đến đường đi robot là khoảng cách ngắn nhất từ 1 chòi canh đến đường đi đó.
Cho tọa độ các chòi canh, điểm bắt đầu và điểm kết thúc trên vùng đất, hãy giúp Robot tính xem khoảng cách lớn nhất có thể từ các điểm trên hành trình của nó so với các chòi canh gác là bao nhiêu.
Dữ liệu vào:
Kết quả: Ghi một số nguyên duy nhất là bình phương “khoảng cách gần nhất đến chòi” lớn nhất có thể từ các điểm đường đi, nếu bắt buộc phải đi qua chòi thì in ra 0.
Ràng buộc
Ví dụ:
Input
5 5
1 1 5 5
2
3 3
4 2
Output
4
Code tích cực |
---|
Trong 24h |
|
Trong 7 ngày |
|
Trong 30 ngày |
Thống kê |
---|
AC/Sub: 97887/180710 Pascal: 17121 C++: 130348 Python: 33199 Lượt xem/tải tests: 37724 |