P3955 [NOIP2017 普及组] 图书管理员 - 洛谷 | 计算机科学教育新生态 (luogu.com.cn)

 

 

#include<iostream>
#include<cstdio>
#include<cstring>
#include<algorithm>
using namespace std;
int e,h;
int n,q;
int a[1001],m[9]={0,10,100,1000,10000,100000,1000000,10000000};
int main(){
    cin>>n>>q;
    for(int i=0;i<n;i++){
        cin>>a[i];
    }
    sort(a,a+n);
    while(q--){
        int t=-1;
        cin>>e>>h;
        for(int i=0;i<n;i++){
            int g=a[i]%m[e];
             if(g==h){
                t=a[i];
                break;
        }
        
    }
        cout<<t<<endl;
    }
} 

 

posted on 2022-08-28 16:35  ljq0120  阅读(74)  评论(0编辑  收藏  举报