#P10601. [NWERC 2006] Ticket to Ride
[NWERC 2006] Ticket to Ride
题目描述
给一张地图,地图上有一些城市,城市之间可能有线路连通,我们用一个无向图来表示以简化概念,每条边有个权值,表示选择这条边需要花费的费用。给定 对顶点(可能重复),求一个权值最小的边集,使得任意一对顶点可以由选出的边集中的边相连。
输入格式
第一行输入 个整数, 和 ,分别表示城市的个数和边的个数。
接下来 行,每行一个字符串,表示每个城市的名字。城市的名字为一个不超过 个字符,由小写字母构成的字符串。
再接下来 行,每行给出 ,其中 为城市的名字, 为他们之间边的权值。
最后,给出 行,每行给出两个字符串,分别为要求的一对城市的名字。
输出格式
输出一行,输出最小的花费。
提示
数据保证,,,。