测试数据来自 oistream/1057
背景
这是一道模板题。
- Idea: 人类
- Data: oistream
- Std: oistream
- 题面: oistream
描述
给定一个整数序列 A=<a1,a2,⋯,an> 和 m 个整数 k1,k2,⋯,km,求满足 kj=ai 的 i。
输入格式
第一行,两个整数 n,m。
第二行,n 个整数,为 A,以空格分隔。
此后 m 行,每行一个整数,第 i 行的整数为 ki−2。
输出格式
m 行,每行一个整数。第 i 行的整数为对 ki 所求的值。
样例
输入样例1
输出样例1
样例解释
无。
数据规模与约定
对于 50% 的数据,1≤m≤n≤104。
对于 80% 的数据,1≤m≤n≤105。
对于 90% 的数据,1≤m≤105≤n≤106。
另有 10% 的数据,1≤m≤5×105≤n≤106,此部分数据限时 2 s。
对于 100% 的数据,对于任意的 1≤i<j≤n,有 0≤ai<aj≤109,对于任意的 1≤j≤m,保证存在 1≤i≤n 使得 ai=kj。
除特殊说明的测试点外,所有测试点均限 1 s,128 MB。