#3182. E - Clique Connect
E - Clique Connect
Time Limit: 2 sec / Memory Limit: 1024 MB
问题陈述
给你一个加权无向图 ,有 个顶点,编号为 至 。最初, 没有边。
您将执行 次操作为 添加边。 -th 操作 如下:
- 给你一个由 个顶点组成的顶点子集 。对于 和 中的每一对 ,在顶点 和 之间添加一条边,权重为 。
完成所有 操作后,确定 是否相连。如果是,求 最小生成树中各条边的总权重。
限制因素
- $ 1\leq A_{i,1} < A_{i,2} < \dots < A_{i,K_i} \leq N $
- 所有输入值均为整数。
输入
输入内容由标准输入法提供,格式如下
输出
如果 在进行所有 操作后仍未连接,则打印 -1
。如果 连接,则打印 最小生成树中各条边的总权重。
Sample Input 1
4 3
3 3
1 2 3
2 2
1 2
3 4
1 3 4
样本输出 1
9
左图显示的是经过所有 运算后的 ,右图显示的是 的最小生成树(边旁的数字表示其权重)。
最小生成树中各条边的总权重为 。
Sample Input 2
3 2
2 1
1 2
2 1
1 2
输出示例 2
-1
即使执行了所有 操作, 仍未连接。
Sample Input 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
Sample Output 3
1202115217