欢迎来到起遇信息学
起遇信息学正处于上线筹建阶段,以下功能已全部开放免费体验: ✅ 完整题库浏览与代码提交评测(C / C++ / Python / Java 等) ✅ 入门到进阶的系列课程试读、作业与考试 ✅ AI 提示、AI 作业分析等智能助教功能 ✅ 赛事模拟与个人能力报告 ✅ 邮箱注册开放 ⏳ 付费课程订阅与微信/支付宝支付通道 ⏳ 手机号登录,微信扫码登录、微信公众号绑定 使用中如遇任何问题,欢迎通过页面底部 **"联系我们"** 与我们沟通。
CF855A.Tom Riddle's Diary
Tom Riddle's Diary
题目描述
哈利波特的任务是摧毁魂器。他在密室遇到的第一个魂器是汤姆·里德尔的日记。日记和金妮在一起,迫使她打开密室。哈利想知道曾经有过日记的不同的人,以确保他们不受日记的影响。
他有n个把日记整理好的人的名字。你需要知道,他(她)以前是否拥有日记。
在输入名字的列表中。如果这个名字曾经出现过,则输出“YES”(没有引号)。否则,输出“NO”(没有引号)。
输入格式
第一行输入包含一个整数n ( 1<=n<=100),表示的是名单中一共有n个名字。
接下来n行,每一行都包含一个字符串,它由小写英文字母组成。每个字符串的长度介于1和100。
输出格式
一共输出n行,每一行包含“YES”或“NO”(没有引号),这取决于第i个名字是否与前面i-1个名字有重复。
您可以在任何情况下(上或下)输出每个字母。
输入输出样例
输入样例#1:
6
tom
lucius
ginny
harry
ginny
harry
输出样例#1:
NO
NO
NO
NO
YES
YES
输入样例#2:
3
a
a
a
输出样例#2:
NO
YES
YES
在输入样例1中,为i=5有存在j=3使和相同,这意味着i=5就是“YES”
样例
6
tom
lucius
ginny
harry
ginny
harry
NO
NO
NO
NO
YES
YES
3
a
a
a
NO
YES
YES
在线编程 IDE
建议全屏模式获得最佳体验
键盘快捷键
| 进入全屏编程 | Alt+E |
| 递交评测 | Ctrl+Enter |
| 注释/取消注释 | Ctrl+/ |
| 缩放字体 | Ctrl+滚轮 |
第 1 行,第 1 列
0 字符
-
最近自测结果
暂未运行
最近递交结果
暂无递交记录