问题 1455 --name

1455: name

时间限制: 2 Sec  内存限制: 128 MB
提交: 58  解决: 24
[提交][状态][讨论版][命题人:]

题目描述

给出n个人的身份证号码和姓名,回答n个询问,根据身份证输出姓名,若不存在这个人,输出-1

姓名不会超过5个字母


输入

第一行一个n表示人数
第二行n个数表示身份证
第三行n个字符串表示姓名
接下来n行每行一个数字表示询问

输出

按题意输出

样例输入

5
205597 14121695 16781785 41016684 102988607 
jjw jij nek tbo vqk 
62542830
102988607
16781785
14121695
50737995

样例输出

-1
vqk
nek
jij
-1

提示


1<=n,m<=50000



身份证号码都是小于等于18位的整数



数据保证所有身份证号码和姓名各不相同

来源

[提交][状态]