#P005869. 团队组建

    ID: 5869 传统题 1000ms 256MiB 尝试: 1 已通过: 1 难度: 3 上传者: 标签>24-12-C组月赛T2并查集基础普及/提高−

团队组建

题目描述

学校有 NN 名同学和 MM 个小组。一名同学可以属于多个小组,也可以不属于任何小组。

如果一个小组中已有除一人之外的所有成员被招募,那么剩下的那名成员也必须被招募。编号为 11 的同学必须被招募。

求满足上述要求时,至少需要招募多少名同学。

输入格式

第一行包含两个整数 N,MN,M

接下来 MM 行,每行先包含一个整数 KiK_i,随后包含 KiK_i 个互不相同的整数,表示第 ii 个小组的成员编号。

输出格式

输出一个整数,表示至少需要招募的同学数量。

10 4
2 1 3
2 3 4
6 1 2 3 4 6 7
4 4 3 2 1
4

数据范围与提示

  • 对于 30%30\% 的数据,1N,M201 \le N,M \le 201Ki101 \le K_i \le 101Ki501 \le \sum K_i \le 50
  • 对于 50%50\% 的数据,1N10001 \le N \le 10001M3001 \le M \le 3001Ki10001 \le K_i \le 10001Ki100001 \le \sum K_i \le 10000
  • 对于全部数据,1N200001 \le N \le 200001M20001 \le M \le 20001Ki200001 \le K_i \le 200001Ki2500001 \le \sum K_i \le 250000