P68 map的查询
map的查询
题目描述
输入 个用户的姓名和电话号码,接着进行 次查询操作,每次操作给定两个空格分隔的整数 , 字符串,其中 ,具体含义如下:
1 name: 如果用户名 存在则输出 的电话,否则输出NO。2 name:输出用户名字典序小于 且距离 最近的用户的电话,如果不存在输出NO。3 name:输出首个用户名字典序大于name的用户的电话,如果不存在输出NO。
输入 n 个用户的姓名和电话号码,接着进行 m 次查询操作,每次操作给定两个空格分隔的整数 c, 字符串x,其中 c∈[1,3],具体含义如下:
1 name: 如果用户名 name 存在则输出 name 的电话,否则输出 NO。2 name:输出用户名字典序小于 name 且距离 name 最近的用户的电话,如果不存在输出 NO。3 name:输出首个用户名字典序大于 name 的用户的电话,如果不存在输出 NO。