#abc210e. [abc210_e]Ring MST
[abc210_e]Ring MST
题目描述
-
给定一张 个点的图,顶点的编号为 ,同时给出两个长度为 的数组 和 。
-
初始时图中并没有任何边,你可以按照以下操作加边:选择一个 和一个 ,并在顶点 和顶点 中添加一条长度为 的边。
-
你现在想要知道,你添加的边的长度总和至少为多少,才能使得整个图连通?如果无论如何都不能使整个图连通,输出
-1
。
输入格式
-
第一行包含两个整数 ,分别表示图的顶点个数和数组的数组的长度。
-
接下来 行,第 行包含两个整数 。
输出格式
- 输出一个数,表示答案。
数据范围
-
对于 的数据:。
-
对于 的数据:。
-
对于 的数据:$1 \le n \le 10^9, 1 \le m \le 10^5, 1 \le b_i \le 10^9$。
翻译提供者:Sunrize。