KeyZhou @ 2020-11-06 11:19:13
啊啊啊啊我震惊了呜呜呜
还有大神可以告诉我 如果去掉flag怎么用break写吗呜呜呜【大哭】┭┮﹏┭┮
#include<iostream>
#include<algorithm>
#define N 10025
using namespace std;
bool search(int x,int y){
if(x<y) return false;
if(x%10!=y%10) return false;
if(y/10==0) return true;
else search(x/10,y/10);
}
int main()
{
ios::sync_with_stdio(false);
int n,q;
bool flag;
cin>>n>>q;
int a[N];
int b[N];
int len1;
for(int i=1;i<=n;i++)
cin>>a[i];
sort(a+1,a+n+1);
for(int i=1;i<=n;i++)
cin>>len1>>b[i];
for(int i=1;i<=q;i++){
for(int j=1;j<=n;j++){
if(search(a[j],b[i])&&!flag) {
cout<<a[j]<<endl;
flag=true;}
}
if(!flag) cout<<"-1"<<endl;
else flag=false;
}
return 0;
}
谢谢各位大佬
by 听取WA声一片5 @ 2021-08-21 11:46:09
下载数据