OpenJudge

E:Girls and Boys

时间限制:
20000ms
内存限制:
65536kB
描述
In the second year of the university somebody started a study on the romantic relations between the students. The relation "romantically involved" is defined between one girl and one boy. For the study reasons it is necessary to find out the maximum set satisfying the condition: there are no two students in the set who have been "romantically involved". The result of the program is the number of students in such a set.
输入
The input contains several data sets in text format. Each data set represents one set of subjects of the study, with the following description:

the number of students
the description of each student, in the following format
student_identifier:(number_of_romantic_relations) student_identifier1 student_identifier2 student_identifier3 ...
or
student_identifier:(0)

The student_identifier is an integer number between 0 and n-1 (n <=500 ), for n subjects.
输出
For each given data set, the program should write to standard output a line containing the result.
样例输入
7
0: (3) 4 5 6
1: (2) 4 6
2: (0)
3: (0)
4: (2) 0 1
5: (1) 0
6: (2) 0 1
3
0: (2) 1 2
1: (1) 0
2: (1) 0
样例输出
5
2

E题之前TLE和OLE的同学再重新提交一下试试~ 我查了一下之前数据尾部里好像有一些多余的东西。

全局题号
468
提交次数
54
尝试人数
16
通过人数
14