Chọn Vị Trí Trang Trại
Nộp bài giải
Điểm:
1,00 (OI)
Giới hạn thời gian:
2.0s
Python 3
5.0s
Giới hạn bộ nhớ:
256M
Đầu vào:
stdin
Đầu ra:
stdout
Tác giả:
Dạng bài
Ngôn ngữ cho phép
C++, Go, Java, Kotlin, Pascal, Python, Scratch
Có thị trấn được kết nối bởi con đường hai chiều. Trong số đó có thị trấn có chợ. Một nông dân muốn xây trang trại tại một thị trấn không có chợ. Mỗi ngày, ông xuất phát từ trang trại, ghé thăm tất cả chợ theo thứ tự tối ưu, rồi trở về trang trại.
Tìm tổng quãng đường nhỏ nhất mà nông dân phải đi mỗi ngày, xét trên tất cả các vị trí trang trại có thể.
Dữ liệu vào
- Dòng 1: Ba số nguyên , ,
- dòng tiếp theo: Chỉ số của thị trấn có chợ
- dòng tiếp theo: Ba số nguyên , , — con đường nối và với độ dài
Dữ liệu ra
Một số nguyên — quãng đường nhỏ nhất.
Ràng buộc
Ví dụ
| Input | Output | Giải thích |
|---|---|---|
| 5 6 3 1 2 3 1 2 1 1 5 2 3 2 3 3 4 5 4 2 7 4 5 10 |
12 | Đặt trang trại tại thị trấn 5, đi theo thứ tự 1→2→3: 2+1+3+6=12 |
Bình luận