哥哥姐姐 大佬们 help 看看这个病人 80分
查看原帖
哥哥姐姐 大佬们 help 看看这个病人 80分
791325
cyh0228楼主2023/8/23 21:09
#include <iostream>
#include <cstdio>
#include <algorithm>
using namespace std;
const int A=1005;
long long b[A],x[A],e[A],d[A]; 
int n,q;
int main(){
    cin>>n>>q;
    for (int i=1;i<=n;i++)
       e[i]=1;
    for (int i=1;i<=n;i++)
        cin>>b[i];
    sort(b,b+n+1); 
    for (int i=1;i<=q;i++){
        cin>>d[i]>>x[i];
        for (int j=1;j<=d[i];j++)
            e[i]*=10;
    }
    for (int i=1;i<=q;i++){
        for (int j=1;j<=n;j++)
            if (b[j]%e[i]==x[i]){
                cout<<b[j]<<endl;
                break;
            }
            else if (j==n){
                cout<<"-1"<<endl;
                break;
            }    
    }
    return 0;
}
2023/8/23 21:09
加载中...