接下来N行每行一个坐标(x,y)代表第i个小镇的坐标。
再给出一个M,代表已经修好了几条路,接下来M行,每行2个数(i,j)代表第i个小镇和第j个小镇是有路的。
问你最少还要修多少条路,并把每条路连接的两个小镇输出来。
因为是spj,所以就输出的时候就没管顺序了。 www.2cto.com
这道题一看就知道是纯MST,我也顺手就做了。交了20次左右,各种TLE,终于被我A了~~然后又试了10次,发现一个超神奇的事情。。。
[cpp]
#include
#include
#include
#include
#include
#include
#include
#include
#include
#include