欢迎来到起遇信息学
起遇信息学正处于上线筹建阶段,以下功能已全部开放免费体验: ✅ 完整题库浏览与代码提交评测(C / C++ / Python / Java 等) ✅ 入门到进阶的系列课程试读、作业与考试 ✅ AI 提示、AI 作业分析等智能助教功能 ✅ 赛事模拟与个人能力报告 ✅ 邮箱注册开放 ⏳ 付费课程订阅与微信/支付宝支付通道 ⏳ 手机号登录,微信扫码登录、微信公众号绑定 使用中如遇任何问题,欢迎通过页面底部 **"联系我们"** 与我们沟通。
CF421A.Pasha and Hamsters
Pasha and Hamsters
题目描述
Pasha 有两只仓鼠:Arthur 和 Alexander。Pasha 在它们面前放了 个苹果。Pasha 知道 Arthur 喜欢哪些苹果,同样也知道 Alexander 喜欢哪些苹果。由于这两只仓鼠可能都喜欢某些相同的苹果,Pasha 不希望它们之间发生冲突,因此他决定亲自给两只仓鼠分配苹果。他会将一些苹果分给 Arthur,一些分给 Alexander。每只仓鼠能分到多少苹果无关紧要,但重要的是,每只仓鼠只能获得自己喜欢的苹果。可能会有仓鼠一个苹果都没有分到。
请你帮助 Pasha 把所有苹果分给两只仓鼠。注意,Pasha 想要分掉所有的苹果,而不是其中的一部分。
输入格式
第一行包含三个整数 、、,,分别表示苹果的总数,Arthur 喜欢的苹果数,Alexander 喜欢的苹果数。
第二行包含 个不同的整数,表示 Arthur 喜欢的苹果编号。
第三行包含 个不同的整数,表示 Alexander 喜欢的苹果编号。
假设苹果的编号从 到 。输入保证一定有解。
输出格式
输出 个字符,每个字符为 1 或 2。如果第 个字符是 1,则表示第 个苹果分给 Arthur,否则分给 Alexander。如果有多种合法分法,你可以输出任意一种。
说明/提示
由 ChatGPT 5 翻译
样例
4 2 3
1 2
2 3 4
1 1 2 2
5 5 2
3 4 1 2 5
2 3
1 1 1 1 1
在线编程 IDE
建议全屏模式获得最佳体验
| 进入全屏编程 | Alt+E |
| 递交评测 | Ctrl+Enter |
| 注释/取消注释 | Ctrl+/ |
| 缩放字体 | Ctrl+滚轮 |