#5166. Last Major City
0
Last Major City
Last Major City
题目描述
AtCoder 国由 个城市和 条连接它们的道路组成,并且可以通过经过若干道路在任意两座城市之间旅行。 城市编号为 到 ,道路编号为 到 。道路 双向连接城市 和 。 由于国内交通日益增加,计划对一些道路进行扩建。 目前尚未扩建任何道路,扩建道路 的费用为 。 由于一次性扩建所有道路困难,计划先从 个城市中指定 个城市为 主要城市,并进行最少的必要扩建工作,使得可以仅通过已扩建的道路在任意两座主要城市之间旅行。 已经决定城市 将成为主要城市,但最后一个主要城市还未决定。 对于每个 ,回答以下问题:
如果将城市 指定为最后一个主要城市,使得可以仅通过已扩建的道路在任意两座主要城市之间旅行,所需的扩建工作最低总费用是多少?
输入格式
输入按照下列格式从标准输入给出:
输出格式
输出 行。 第 行 应该包含对于 的问题的答案,作为一个整数。
4 5 3
1 4 3
3 4 4
1 2 4
2 3 2
1 3 1
3
6
4 3 2
2 4 28
1 4 56
1 3 82
84
82
56
6 12 4
2 6 68
2 5 93
4 6 28
2 4 89
3 6 31
1 3 10
1 2 53
3 5 1
3 5 74
3 4 22
4 5 80
3 4 35
85
64
94
提示
1 \leq A_i < B_i \leq N
可以通过经过若干道路在任意两座城市之间旅行。
所有输入值均为整数。
在上图中,带数字的圆圈表示具有这些编号的城市,带数字的线表示扩建费用为该数字的道路。
左图和右图分别对应 和 的情况。彩色圆圈表示主要城市,彩色粗线表示在最优解中被扩建的道路。
对于 ,扩建道路 和 的费用为 ,这是最小值。
对于 ,扩建道路 、 和 的费用为 ,这是最小值。
可能存在多条道路连接同一对城市。
标签: AtCoder|abc364G
来源
AtCoder|abc364G