Toggle navigation
ZIME OJ
F.A.Qs
ProblemSet
Source/Category
Status
Ranklist
Contest
Login
Language
中文
ئۇيغۇرچە
English
فارسی
ไทย
한국어
Problem1042--集合运算(补集)
1042: 集合运算(补集)
[Creator :
]
Time Limit :
1.000
sec
Memory Limit :
128 MB
Submit
Solved: 75
Submit Num: 101
Statistics
Description
社团每年都会招新而原来的社员任然在社团里面。现在给你两分名单分别是原名单A和招新后的名单B。要求你写一个程序来列出新加入的社员。保证A的名单全部出现在B中,B的元素多余A的元素,也就是说A是B的子集
Input
输入有多个组。第一行包含一个整数n(n>=0)表示有n个例子(n个两组)。接下来又2n行每俩行表示一组例子。第一行为原名单。第二行为招新后名单。每一行开头有一个数字m表示有m个同学。接着是m(m>0)个数字是这m个同学的编号(编号唯一)。
Output
每一组重复的同学输出在一行用空格隔开,输出按从小到大的顺序来。如果没有的新成员。输出"NO"。当n=0时退出。
Sample Input
Copy
3 2 1 2 5 1 2 3 4 5 2 4 5 5 1 2 3 4 5 2 9 3 7 9 8 7 1 2 6 3
Sample Output
Copy
3 4 5 1 2 3 1 2 6 7 8
Source/Category
集合运算