/ Vijos / 题库 /

成绩查询

成绩查询

时间限制:1秒  内存限制:256M


【题目描述】

  给出班里某门课程的成绩单,请你编程实现一些列查询,每次给出学生的姓名,输出其对应的成绩。

【输入格式】

  第一行为 \(n\) 和 \(m\) ,表示班里有 \(n\) 个学生和有 \(m\) 次查询。
  接下来的 \(n\) 行,每行为每个学生的名字和他的成绩, 中间用单个空格隔开。名字只包含字母且长度不超过 20,成绩为一个不大于 100 的非负整数。
  再接下来的 \(m\) 行,每行一个字符串,表示待查询学生的姓名。

【输出格式】

  对于每个查询,输出其成绩,若不存在则输"No such person"。

【输入输出样例】

 Input

4 3
Kitty 80
Hanmeimei 90
Joey 92
Tim 28
Joey
Kitty
Tom

 Output

92
80
No such person

【数据限制】

  对于 \(100\%\) 的数据,\(1≤n,m≤100000\)。

【来源】

  Mr.he

信息

ID
2175
难度
9
分类
其他 | 二分查找排序 点击显示
标签
(无)
递交数
4
已通过
1
通过率
25%
被复制
5
上传者