UOJ Logo 蜗牛编程训练题库

JZOJ

#241. 请教神牛

Statistics
时间限制:1s    空间限制:256MB    输入文件:name.in    输出文件:name.out
当前24小时内您还剩30次提交本题的机会

题目描述

HZGD神牛是个非常牛B的人,每天都有人来向他请教问题。但是他有原则,同一个人不能在一个学期内请教他两次,并且他每天只见一个请教者, 无论他以前是否请教过,否则他就没时间去干其他事情了,嘿嘿(坏笑..就是不见宁智贤)。于是,现在的问题就是,神牛并不是总记得每一个人。所以,你需要写一个程序帮助他判断每天接见的那个人是否请教过。

输入格式

输入的第一行是一个整数N(1 <= N <= 50000),表示这个学期有多少天,也就是有多少人来请教。

接下来的N行中,每行包含一个字符串,第i行表示第i位请教的人的名字,名字的长度小于201,且只包含小写字母。

输出格式

输出包括若干行,如果第i位请教者已经请教过了。那么就输出i,所有输出必须从小到大。即顺序输出所有HZGD不用回答请教者的时候。

样例数据

input

4
ab
ab
cc
ab

output

2
4

数据规模与约定

对于30%的数据,保证有n<=100:

对于60%的数据,保证有n<=1000;

对于全部的数据,保证有n<=50000。

时间限制:$1 \text {s}$

空间限制:$256 \text {MB}$

Solutions

标题 发表者 发表日期
None