Nối mạng các trạm
Đề bài
Mô tả
Có trạm phát sóng, trạm thứ đặt tại điểm nguyên trên mặt phẳng. Có thể kéo cáp nối trực tiếp hai trạm bất kỳ; cáp phải chạy dọc theo các đường lưới nên chi phí nối trạm với trạm là .
Hãy chọn các cặp trạm để nối cáp sao cho từ mỗi trạm đều truyền được tín hiệu tới mọi trạm khác (có thể qua các trạm trung gian), với tổng chi phí nhỏ nhất. Có thể có nhiều trạm đặt tại cùng một điểm.
Dữ liệu vào
- Dòng đầu tiên chứa số nguyên .
- dòng tiếp theo, dòng thứ chứa hai số nguyên .
Dữ liệu ra
In ra tổng chi phí nhỏ nhất.
Ràng buộc
Ví dụ
| Input | Output | Giải thích |
|---|---|---|
| 4 0 0 2 0 2 3 5 3 |
8 | Nối các cặp trạm (chi phí ), (chi phí ) và (chi phí ). |
| 5 1 1 1 1 10 1 4 5 10 10 |
25 | Nối (chi phí ), (chi phí ), (chi phí ) và (chi phí ). |
Bình luận