2831.通讯录-夏令营

通过数:21提交数:33学校:北京航空航天大学保研机试真题 题目列表 标签
题目描述 小明同学有一个通讯录,通讯录中有 n 条记录。对于每一条记录,分别有对方的姓名和电话号码。 假设通讯录中所有的姓名都不重复,请你帮小明同学写一个程序,以姓名为输入,查询该姓名对应的电话号码。 输入格式 第一行为两个整数 n 和 m,其中 n 表示通讯录中记录的数量,m 表示查询的数量。 接下来的 n 行,每行 2 个字符串 name 和 number,其中 name 表示姓名,number 表示 name 对应的电话号码。字符串 name 和字符串 number 均不含空格。 之后出现的 m 行,每行 1 个字符串 query,表示需要查询的姓名。 输出格式 对于每一次需要查询的姓名,输出对应的电话号码。如果通讯录中没有该姓名,则输出 Not Found。 数据范围 1≤n≤500000 1≤m≤10000 query 的每一位是 26 个小写英文字母(即 a 到 z)之一,且字符串 name 和字符串 query 的长度不超过 20。 字符串 number 的每一位是 10 个阿拉伯数字(即 0 到 9)之一,且字符串 number 的长度不超过 20。 输入样例1 2 3 alice 1234567 bob 7654321 alice bob catherine 输出样例1 1234567 7654321 Not Found
C
补全
点击调试按钮即可调试代码。

点击提交按钮即可提交代码。