Problem E. Constructing Roads
时间限制 2000 ms
内存限制 64 MB
There are N villages, which are numbered from 1 to N, and you should build some roads such that every two villages can connect to each other. We say two village A and B are connected, if and only if there is a road between A and B, or there exists a village C such that there is a road between A and C, and C and B are connected.
We know that there are already some roads between some villages and your job is the build some roads such that all the villages are connect and the length of all the roads built is minimum.
输入数据
输出数据
You should output a line contains an integer, which is the length of all the roads to be built such that all the villages are connected, and this value is minimum.
样例输入
复制
3
0 990 692
990 0 179
692 179 0
1
1 2
样例输出
$ Mathjax font initiator $