Chọn ĐTQG An Giang 2026 - Dãy bi
Xem dạng PDFTrong trường hợp đề bài hiển thị không chính xác, bạn có thể tải đề bài tại đây: Đề bài
Alice đang thiết kế một trò chơi điều khiển các viên bi trên một trục tọa độ ~Ox~. Trên trục số có ~N~ viên bi, viên bi thứ ~i~ hiện ở tọa độ ~p_i~, và ~M~ cái hố, hố thứ ~j~ nằm ở tọa độ ~q_j~. Mỗi giây, Alice có thể thực hiện một trong hai thao tác dịch chuyển toàn bộ các viên bi:
Lùi: Tất cả các viên bi đồng loạt dịch sang bên trái ~1~ đơn vị.
Tiến: Tất cả các viên bi đồng loạt dịch sang bên phải ~1~ đơn vị.
Nếu tại một thời điểm bất kỳ, một viên bi di chuyển đến tọa độ trùng với vị trí của một hố bất kỳ, viên bi đó sẽ ngay lập tức bị lọt xuống hố. Trò chơi kết thúc khi tất cả ~N~ viên bi đều đã lọt hết vào các hố.
Yêu cầu: Hãy giúp Alice tính số giây tối thiểu để tất cả các viên bi lọt hố.
Input
Dòng đầu tiên chứa hai số nguyên dương ~N, M~ ~(N, M \le 10^5)~.
Dòng thứ hai chứa ~N~ số nguyên ~p_1, p_2, \dots, p_N~ ~(1 \le p_i \le 10^9)~ tọa độ ban đầu của ~N~ viên bi.
Dòng thứ ba chứa ~M~ số nguyên ~q_1, q_2, \dots, q_M~ ~(1 \le q_j \le 10^9)~ tọa độ của ~M~ cái hố.
Output
Ghi ra một số nguyên duy nhất là số giây tối thiểu tìm được.
Scoring
| Subtask | Điểm | Ràng buộc |
|---|---|---|
| 1 | ~30\%~ | ~N = 2~ |
| 2 | ~40\%~ | ~M = 2~ và ~q_1 < p_1, p_2, \dots, p_N < q_2~ |
| 3 | ~30\%~ | Không có giới hạn gì thêm |
Sample Input 1
2 2
3 98
1 101
Sample Output 1
7
Bình luận