题目描述
两个班各有一份报名名单,每份名单里的编号互不相同。有的同学两边都报了名——这些「脚踩两只船」的要全部清掉。请输出只在其中一个班出现的编号(对称差),按从小到大一行输出;一个都没有就输出空行。
提示:遍历甲班对乙班 count、再遍历乙班对甲班 count,把要留下的编号收集进第三个 set,最后一起输出——set 自动帮你排好序。
输入格式
第一行两个整数 、()。
第二行 个整数:甲班名单,班内互不相同( 编号 )。
第三行 个整数:乙班名单,班内互不相同( 编号 )。
输出格式
一行若干个整数:对称差按升序输出,用空格分隔;若为空,输出空行。
样例
输入:
4 3
1 3 5 7
3 5 8
输出:
1 7 8
3 和 5 两个班都有,要清掉;剩下的 1、7 在甲班,8 在乙班。
数据范围
,编号在 到 之间,班内互不相同。注意两份名单完全相同时对称差为空。