#T2104. 道路修复(Road Reparation)
道路修复(Road Reparation)
链接: https://cses.fi/problemset/task/1675
板块: Graph Algorithms
时限: 1.00 s | 内存: 128 MB
题目描述
有 座城市和它们之间的 条道路。不幸的是,这些道路状况太差,已无法通行。你的任务是修复其中一些道路,使得任意两座城市之间都有一条像样的通路。
对每条道路,你知道它的修复费用,你应当找出总费用尽可能小的方案。
输入
第一行输入包含两个整数 和 :城市数量和道路数量。城市编号为 。
接着有 行描述道路。每行包含三个整数 、 和 :城市 和 之间有一条道路,修复费用为 。所有道路都是双向道路。
每条道路都连接两座不同的城市,且两座城市之间至多有一条道路。
输出
输出一个整数:最小总修复费用。不过,如果没有解,输出 "IMPOSSIBLE"。
数据范围
样例输入
5 6
1 2 3
2 3 5
2 4 2
3 4 8
5 1 7
5 4 4
样例输出
14
鲁公网安备37011202002910号