算法 c++ 用位向量实现集合的题目 求完整代码?

算法与数据结构实验题 集合运算
★实验任务
有一天,你正在学习算法与数据结构。突然看到一个很有趣的知识点,集合
运算!聪明的你很快的就掌握了并集运算、交集运算和差集运算。这里就出小小
的问题帮你检验一下掌握情况吧。
给你三组数。当你用集合的定义将他们转化成三个集合 A、B、C 后,如果
A 集合与 B 集合能通过上述三种集合运算(并集运算、交集运算和差集运算)
得到集合 C。则从小到大输出集合 C 的所有元素,否则输出“What a pity!”(不
含引号)。
★数据输入
第一行输入包括 n、m、k 三个整数。
第二行输入 n 个整数,即 A 数组。
第三行输入 m 个整数,即 B 数组。
第四行输入 k 个整数,即 C 数组。
★数据输出
如果 A 集合与 B 集合最后运算结果与 C 集合相同,即输出这个结果(按升
序),否则输出“What a pity!” (不含引号)。
输入示例 1 
5 5 4
1 2 3 4 5
2 3 4 5 6
2 3 4 5
输出示例 1
2 3 4 5
输入示例 2
6 6 3
1 1 1 2 3 4
5 5 5 6 7 8
9 8 13
输出示例 2
What a pity!

慕少森
浏览 822回答 1
1回答
打开App,查看更多内容
随时随地看视频慕课网APP