找座位(seat)

【题目描述】
夏令营第二天上午的安排是基础班学生上机。由于是第一次上机,学生们希望尽快找到自己的机位。机房的座位是按序列号排列的,但是名单上只有学生的姓名,没有序列号。作为志愿者,你的任务是帮助同学们按照名单上的顺序排出序列号,让他们坐到自己的座位上。为简化操作,数据保证名单上的姓名都是小写字母。特别说明:名单上应该没有重名的学生,如果名单上有两个相同的名字,输出”Data Error”。

【输入数据】(seat.in)
第一行一个字符串s,长度不超过255,表示待查找学生的姓名。
接下来若干行是所有学生的姓名,一行可能有多个姓名,姓名之间用一个空格隔开。
注意:每行的行末没有空格。

【输出数据】(seat.out)
一个整数,表示该学生的序列号。
如果有两个相同的名字,则输出 ”Data Error”。

【样例输入1】
zhao
zhou zhang zhao zhu zhuang

【样例输出1】
3

【样例输入2】
li
li wei qian li wang

【样例输出2】
Data Error

【数据范围】
30%的数据满足学生的姓名名单只有一行
100%的数据满足学生总人数<=1000,每行字符串长度<=250

信息

ID
2112
难度
9
分类
(无)
标签
递交数
2
已通过
2
通过率
100%
被复制
2
上传者