DHBB 2026 - DX45 - 11 - Robot

Xem dạng PDF

Gửi bài giải

Điểm: 70,00 (OI)
Giới hạn thời gian: 1.0s
Giới hạn bộ nhớ: 1G
Input: stdin
Output: stdout
Test chính thức

Dạng bài
Ngôn ngữ cho phép
C, C++, Java, Output Only, Pascal, PyPy, Python, Scratch, TEXT

Trong 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

Một đất nước gồm ~n~ thành phố nằm ở các vị trí cách đều nhau trên một vòng tròn. Các thành phố được đánh số từ ~1~ đến ~n~ theo chiều kim đồng hồ và được kết nối với nhau bởi một đường cao tốc đường tròn. Có ~2m~ Robot nhận nhiệm vụ bảo đảm an ninh cho cả ~n~ thành phố thay cho con người, Robot thứ ~i~ ~(1 \le i \le 2m)~ sẽ xuất phát tại thành phố ~p_i~ ~(1 \le p_i \le n)~. Các Robot sẽ chia làm ~m~ nhóm, mỗi nhóm gồm ~2~ người để thực hiện ~m~ đợt đi tuần, mỗi lượt theo nguyên tắc:

  • Bắt đầu thành phố xuất phát, sau mỗi đơn vị thời gian Robot sẽ di chuyển sang thành phố liền kề bên trái hoặc bên phải;

  • Tất cả các thành phố đều sẽ có ít nhất một Robot xuất hiện tại thành phố đó ít nhất một lần;

  • Thời gian đi tuần của lượt được tính bằng thời gian mà thành phố cuối cùng trong ~n~ thành phố có Robot xuất hiện. Hai Robot trong cùng nhóm sẽ bàn và thống nhất với nhau lịch trình để thời gian đi tuần là nhỏ nhất.

Yêu cầu: Cho ~k~ cặp Robot không thể cùng nhóm với nhau, hãy xếp ~2m~ Robot thành ~m~ nhóm, mỗi nhóm hai người để tổng thời gian đi tuần của ~m~ lượt là nhỏ nhất.

Input

  • Dòng đầu chứa ba số nguyên ~n, m, k~ ~(0 \le k < m)~;

  • Dòng thứ hai chứa ~2m~ số ~p_1, p_2, \dots, p_{2m}~ ~(1 \le p_i \le n)~;

  • Tiếp theo là ~k~ dòng, mỗi dòng chứa hai số ~u_i, v_i~ ~(1 \le u_i, v_i \le 2m, u_i \ne v_i, 1 \le i \le k)~ cho biết Robot ~u_i~ không thể cùng nhóm với Robot ~v_i~;

Output

Một số nguyên là tổng thời gian đi tuần của ~m~ lượt nhỏ nhất.

Scoring

Subtask Điểm Ràng buộc
1 ~20\%~ ~n \le 5~ và ~m = 1~;
2 ~20\%~ ~n \le 10^3~ và ~m = 1~;
3 ~20\%~ ~n \le 10^3~ và ~m \le 5~;
4 ~20\%~ ~n \le 10^6~ và ~m = 1~;
5 ~20\%~ ~n \le 10^6~ và ~m \le 10~;

Sample Input 1

5 2 1
1 2 4 4
1 2

Sample Output 1

4

Bình luận

Hãy đọc nội quy trước khi bình luận.


Không có bình luận tại thời điểm này.