Tắc đường
Đề bài
Mô tả
VP là một thành phố vô cùng đặc biệt. Ngoài vẻ đẹp tự nhiên thu hút khách du lịch, hệ thống giao thông cũng vô cùng đặc biệt. Thành phố được kết nối bởi điểm với con đường phục vụ di chuyển đảm bảo liên thông toàn thành phố. Con đường thứ kết nối hai chiều giữa hai điểm và với thời gian di chuyển là . Tuy nhiên, trong trường hợp xấu xảy ra tắc đường, để đi hết con đường này cần thời gian là .
Hà là một quản lý trong một công ty vận tải, Hà đang thiết kế lộ trình cố định cho tuyến xe phục vụ đưa đón khách du lịch bắt đầu từ , di chuyển qua một số con đường và kết thúc tại điểm . Giả thiết trong trường hợp xấu nhất, chỉ có một con đường trên tuyến đường di chuyển đó gặp sự cố tắc đường. Nói cách khác, nếu con đường trên lộ trình bị tắc thì thời gian di chuyển là tổng thời gian của các con đường trên lộ trình, trong đó được thay bằng ; thời gian trong trường hợp xấu nhất là giá trị lớn nhất trong các khả năng đó. Nếu thì xe không cần đi con đường nào và thời gian là .
Yêu cầu: Cho truy vấn, mỗi truy vấn gồm số (). Với mỗi truy vấn, hãy giúp Hà lựa chọn một lộ trình cố định sao cho trong trường hợp xấu nhất, tổng thời gian di chuyển của xe là nhỏ nhất.
Dữ liệu vào
- Dòng đầu chứa ba số nguyên .
- dòng tiếp theo, dòng thứ chứa số nguyên dương (; , ).
- dòng cuối cùng, dòng thứ chứa hai số nguyên dương xác định thông tin trong truy vấn thứ (, ).
Dữ liệu ra
In ra dòng, dòng thứ đưa ra câu trả lời cho truy vấn thứ là tổng thời gian di chuyển theo tuyến đường Hà lựa chọn trong trường hợp xấu nhất.
Ràng buộc
- , , .
- , ; có thể có nhiều con đường nối cùng một cặp điểm; từ một điểm bất kỳ có thể đi tới mọi điểm khác.
- .
- .
Subtasks
Điểm được tính theo từng test.
- Subtask 1 ( số test): , , .
- Subtask 2 ( số test): , , và .
- Subtask 3 ( số test): , , .
- Subtask 4 ( số test): , , .
Ví dụ
| Input | Output | Giải thích |
|---|---|---|
| 4 5 3 1 2 2 3 1 3 8 10 1 4 3 4 3 4 4 6 2 3 1 12 1 3 2 4 2 3 |
9 6 11 |
Các con đường (ghi ): là , là , là , là , là . Để đi từ tới có cách. Đi : nếu tắc thì mất . Đi : tắc ở mất , nhưng tắc ở mất . Đi : tắc ở mất , tắc ở mất , trường hợp xấu nhất là . Vậy đáp án truy vấn thứ nhất là . |
| 3 3 2 1 2 1 5 2 3 1 5 1 3 2 5 3 3 1 3 |
0 5 |
Ví dụ bổ sung (không có trong đề gốc). Truy vấn : không cần đi con đường nào, đáp án . Truy vấn : đi thẳng thì xấu nhất mất ; đi thì xấu nhất mất . Đáp án . |
Bình luận