Clique Connect
You cannot submit for this problem because the contest is ended. You can click "Open in Problem Set" to view this problem in normal mode.
题目描述
有一个由个顶点构成的带权无向图。图的每个顶点都被赋予了从到的编号。最初,图中一条边都不存在。
现在,要通过进行次操作来向图中添加边。第()次操作如下:
- 会给出一个由个顶点构成的顶点部分集合。对于满足且的所有和,在顶点和顶点之间添加一条权重为的边。
请判断在进行完所有次操作后,图是否连通,如果连通,则求出包含在图的最小生成树中的边的权重总和。
输入格式
第1行包含两个整数和。
接下来行,第行描述第次操作。
第行首先包含两个整数和,然后包含个整数。
输出格式
如果在进行完所有次操作后图不连通,则输出“-1”;如果连通,则输出图的最小生成树中所包含边的权重总和。
输入输出样例 #1
输入 #1
4 3
3 3
1 2 3
2 2
1 2
3 4
1 3 4
输出 #1
9
输入输出样例 #2
输入 #2
3 2
2 1
1 2
2 1
1 2
输出 #2
-1
输入输出样例 #3
输入 #3
10 5
6 158260522
1 3 6 8 9 10
10 877914575
1 2 3 4 5 6 7 8 9 10
4 602436426
2 6 7 9
6 24979445
2 3 4 5 8 10
4 861648772
2 4 8 9
输出 #3
1202115217
说明/提示
数据范围
- $ 2\leq K_i\leq N , \displaystyle\sum_{i = 1}^{M}K_i\leq 4\times 10^5 $
- 输入的所有值都是整数
样例1解释
左边的图表示在进行了全部(M)次操作之后的图(G),右边的图表示其最小生成树中的一棵(写在边旁边的数字表示该边的权重)。最小生成树中所包含的边的权重总和为(3 + 2 + 4 = 9) 。
数据结构——图(最小生成树)
- Status
- Done
- Problem
- 5
- Open Since
- 2025-4-5 14:00
- Deadline
- 2025-4-13 23:59
- Extension
- 24 hour(s)