Sau một thời gian dài nghỉ dịch CHUNOC-20, hôm nay là ngày đầu tiên đất nước Free Contestcho phép toàn bộ công dân ra ngoài để vui chơi và làm việc. Trong suốt thời gian nghỉ dịch, ThợSăn đã tôi luyện được khả năng chơi cờ vua thượng thừa của mình và hôm nay anh ấy đã quyếtđịnh sang chơi nhà Cá Nóc và nhờ Cá Nóc kiểm tra năng lực của bản thân.
Thấy Thợ Săn rất háo hức, Cá Nóc liền nghĩ ra một trò chơi thú vị liên quan đến cờ vua để tháchđố Thợ Săn. Cá Nóc đặt lên bàn cờ vua siêu to khổng lồ mà Thợ Săn mang đến N con vua, convua thứ i nằm ở ô ~(x_i, y_i)~. Mỗi con vua mỗi bước có thể đi sang 8 ô kề nó.Bàn cờ vua có kích thước ~10^9~ × ~10^9~, ô nằm ở hàng thứ ~i~, cột thứ ~j~ được kí hiệu là ô ~(i, j).~
Cá Nóc muốn hỏi Thợ Săn ~Q~ câu hỏi, với câu hỏi thứ ~i~, Cá Nóc sẽ chọn ra một ô ~(a_i, b_i)~ và ThợSăn sẽ phải tìm ra tổng khoảng cách ngắn nhất để cả ~N~ con vua di chuyển và thể gặp nhau tại ô ~(a_i, b_i)~ đó.
Input
- Dòng đầu tiên chứ hai số nguyên dương ~N, Q.~
- ~N~ dòng tiếp theo, mỗi dòng chứa hai số nguyên dương ~x_i, y_i~
- ~Q~ dòng tiếp theo, mỗi dòng chứa hai số nguyên dương ~a_i, b_i~
Giới hạn:
- ~1 ≤ x_i, y_i, a_i, b_i ≤ 10^9~
- 60% số điểm có ~N ∗ Q ≤ 10^8~
- 40% số điểm còn lại có ~N, Q ≤ 10^5~
Output
- Ghi kết quả ra ~Q~ dòng, dòng thứ ~i~ ghi ra tổng khoảng cách ngắn nhất từ ~N~ con vua đến vị trí gặp mặt của câu hỏi thứ ~i~.
Sample
Input #1
5 2
3 3
5 1
2 4
2 1
2 3
4 2
5 3
Output #1
8
13
Hint
Ở câu hỏi thứ nhất
- Con vua thứ nhất mất 1 bước để đi từ (3, 3) đến (4, 2)
- Con vua thứ hai mất 1 bước để đi từ (5, 1) đến(4, 2)
- Con vua thứ ba mất 2 bước để đi từ (2, 4) đến (4, 2)
- Con vua thứ tư mất 2 bước để đi từ (2, 1) đến (4, 2)
- Con vua thứ năm mất 2 bước để đi từ (2, 3) đến (4, 2)
Tổng khoảng cách tổi thiểu cần thiết là: 1 + 1 + 2 + 2 + 2 = 8
Problem source: Kc97ble - Free Contest
Bình luận