欢迎来到起遇信息学
起遇信息学正处于上线筹建阶段,以下功能已全部开放免费体验: ✅ 完整题库浏览与代码提交评测(C / C++ / Python / Java 等) ✅ 入门到进阶的系列课程试读、作业与考试 ✅ AI 提示、AI 作业分析等智能助教功能 ✅ 赛事模拟与个人能力报告 ✅ 邮箱注册开放 ⏳ 付费课程订阅与微信/支付宝支付通道 ⏳ 手机号登录,微信扫码登录、微信公众号绑定 使用中如遇任何问题,欢迎通过页面底部 **"联系我们"** 与我们沟通。
CF2051C.Preparing for the Exam
Preparing for the Exam
题目描述
Monocarp 正在为他的第一场大学考试做准备。这场考试可能会涉及到 个不同的问题,编号从 到 。一共有 个不同的问题列表,每个列表包含正好 个不同的问题。对于每个列表 ,用一个整数 指定唯一没有出现在第 个列表中的问题。例如,当 且 时,第 个列表里有问题 。
在考试的时候,Monocarp 将会拿到其中的一个问题列表,然后老师会要求他回答列表中所有的问题。要通过考试,Monocarp 必须回答列表中所有问题。
Monocarp 已经掌握了 个问题的答案,这些问题编号是 。请判断对于每一个问题列表,Monocarp 是否能够通过考试。
输入格式
第一行输入一个整数 ,表示测试用例的数量()。
每个测试用例包含以下三行:
- 第一行给出三个整数 、 和 (;);
- 第二行包含 个不同的整数 (;);
- 第三行包含 个不同的整数 (;)。
注意:所有测试用例中 的总和不超过 。
输出格式
对于每个测试用例,输出一个长度为 的由 '1' 和 '0' 组成的字符串。如果 Monocarp 能通过这个问题列表,则对应位置输出 '1',否则输出 '0'。
说明/提示
在第一个测试用例中,Monocarp 已掌握的问题是 。我们来看所有的问题列表:
- 第一个列表的问题是 。Monocarp 不懂第 个问题,所以不能通过;
- 第二个列表的问题是 。Monocarp 知道这些问题,因此能通过;
- 第三个列表的问题是 。Monocarp 不懂第 个问题,所以不能通过;
- 第四个列表的问题是 。Monocarp 不懂第 个问题,所以不能通过。
本翻译由 AI 自动生成
样例
4
4 4 3
1 2 3 4
1 3 4
5 4 3
1 2 3 4
1 3 4
4 4 4
1 2 3 4
1 2 3 4
2 2 1
1 2
2
0100
0000
1111
10
在线编程 IDE
建议全屏模式获得最佳体验
| 进入全屏编程 | Alt+E |
| 递交评测 | Ctrl+Enter |
| 注释/取消注释 | Ctrl+/ |
| 缩放字体 | Ctrl+滚轮 |