联系网络 | ||||||
| ||||||
Description | ||||||
TwIStOy要建立一个联系网络,这样可以方便的联系到所有人。如果TwIStOy可以联系到A,A又可以联系到B,那么就认为 TwIStOy可以联系到B了。但是建立两个人之间的联系方式是需要一定的代价的,现在TwIStOy希望使用一个最小的代价联系到 所有人。 | ||||||
Input | ||||||
本题有多组数据,输入处理到文件结束。 每组输入第一行包括一个整数n,表示有n个人编号分别是0 ~ (n-1)。TwIStOy的编号总是0。 接下来的n行每行包括n个整数,第i行的第j个整数w表示编号为i的联系到编号为j的人所需要的代价是w。 当然这个是一定满足w[i,j] = w[j,i]的。 n <= 300 | ||||||
Output | ||||||
每组输出包括一行,一个整数表示最小代价。 | ||||||
Sample Input | ||||||
3 0 2 3 2 0 1 3 1 0
| ||||||
Sample Output | ||||||
3
| ||||||
Source | ||||||
2014 Winter Holiday Contest 5 | ||||||
Author | ||||||
TwIStOy 水题,看完题就知道是求最小生成树,直接裸Prim模板AC
|