#include<bits/stdc++.h>
using namespace std;
long long n,p,nn[1005],t[3000],s[1005],k=10,z,z1,sf;
int main()
{
cin>>n>>p;
for(int g=0; g<n; g++)
{
cin>>nn[g];
}
for(int g=0; g<p; g++)
{
cin>>t[g]>>s[g];
}
sort(nn,nn+n);
for(int a=0; a<p; a++)
{
sf=0;
k=10;
for(int o=1; o<t[a]; o++)
{
k=k*10;
}
for(int d=0; d<n; d++)
{
z=nn[d];
z1=z/k*k;
z=z-z1;
if(z==s[a])
{
sf=nn[d];
break;
}
}
if(sf==0)
cout<<"-1"<<endl;
else
cout<<sf<<endl;
}
return 0;
}
图书管理员
最新推荐文章于 2021-12-22 16:09:49 发布