#Z01100. 集合运算(补集)
集合运算(补集)
题目描述
社团每年都会招新而原来的社员任然在社团里面。现在给你两分名单分别是原名单A和招新后的名单B。要求你写一个程序来列出新加入的社员。保证A的名单全部出现在B中,B的元素多余A的元素,也就是说A是B的子集
输入格式
输入有多个组。第一行包含一个整数n(n>=0)表示有n个例子(n个两组)。接下来又2n行每俩行表示一组例子。第一行为原名单。第二行为招新后名单。每一行开头有一个数字m表示有m个同学。接着是m(m>0)个数字是这m个同学的编号(编号唯一)。
输出格式
每一组重复的同学输出在一行用空格隔开,输出按从小到大的顺序来。如果没有的新成员。输出"NO"。当n=0时退出。
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
3 4 5
1 2 3
1 2 6 7 8
豫公网安备41072702000346号