B - The Suspects(并查集算法)
输入文件包含几种情况。每个测试用例从一行中的两个整数n和m开始,其中n是学生的数目,m是组的数目。你可以假设0<n<=30000 和0<=m<=500。每个学生都由0到n−1之间的唯一整数编号,在所有情况下,最初都将学生0识别为嫌疑犯。行后面跟着m个成员列表。 组,每组一行。每一行的开头都是一个整数k,表示组中的成员数。在成员数之后,有代表学生的k个整数。 在这组中。一行中的所有整数至少用一个空格分隔。n=0和m=0的情况表示输入的结束,不需要处理。