#ABC352E. 团连边

团连边

团连边

题目描述

给定一个有 NN 个顶点(编号为 11NN)的带权无向图 GG。初始时 GG 没有任何边。

你将执行 MM 次操作向 GG 中添加边。第 ii 次操作(1iM1 \le i \le M)如下:

给定一个由 KiK_i 个顶点组成的顶点子集 $S_i = \lbrace A_{i,1}, A_{i,2}, \dots, A_{i,K_i} \rbrace$。 对于满足 u,vSiu, v \in S_iu<vu \lt v 的每一对顶点 u,vu, v,在顶点 uuvv 之间添加一条权值为 CiC_i 的边。

执行完所有 MM 次操作后,判断 GG 是否连通。若连通,求 GG 的最小生成树中边的总权值。

输入格式

输入按以下格式从标准输入给出:

NN MM
K1K_1 C1C_1
A1,1A_{1,1} A1,2A_{1,2} \dots A1,K1A_{1,K_1}
K2K_2 C2C_2
A2,1A_{2,1} A2,2A_{2,2} \dots A2,K2A_{2,K_2}
\vdots
KMK_M CMC_M
AM,1A_{M,1} AM,2A_{M,2} \dots AM,KMA_{M,K_M}

输出格式

如果执行完所有 MM 次操作后 GG 不连通,输出 1-1。如果 GG 连通,输出 GG 的最小生成树中边的总权值。

样例

4 3
3 3
1 2 3
2 2
1 2
3 4
1 3 4
9

所有操作完成后的 GG 的一棵最小生成树中,边的总权值为 3+2+4=93 + 2 + 4 = 9

3 2
2 1
1 2
2 1
1 2
-1

即使执行完所有 MM 次操作,GG 也不连通。

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
1202115217

数据范围

  • 2N2×1052 \le N \le 2 \times 10^5
  • 1M2×1051 \le M \le 2 \times 10^5
  • 2KiN2 \le K_i \le N
  • i=1MKi4×105\sum_{i=1}^{M} K_i \le 4 \times 10^5
  • $1 \le A_{i,1} \lt A_{i,2} \lt \dots \lt A_{i,K_i} \le N$
  • 1Ci1091 \le C_i \le 10^9
  • 输入中的所有值均为整数
难度 提高
通过率
尝试 0
已通过 0
ID
3288
类型
传统题
Time Limit
2000ms
Memory Limit
1024MiB
上传者
标签