题目大意:给你n个数字和m个数字,如果两个数组中存在相同的数字,就输出这个数字,若没有,就输出两个数组中的最小的数字的组合起来的数
#include<bits/stdc++.h>
using namespace std;
bool book[10];
int numa[10];
int numb[10];
int main(){
int n,m;
while(cin>>n>>m){
for(int i=0;i<n;i++){
scanf("%d",&numa[i]);
book[numa[i]]=true;
}
for(int i=0;i<m;i++){
scanf("%d",&numb[i]);
}
sort(numa,numa+n);
sort(numb,numb+m);
for(int i=0;i<m;i++){
if(book[numb[i]]){
cout<<numb[i]<<endl;
return 0;
}
}
cout<<min(numa[0],numb[0])<<max(numa[0],numb[0])<<endl;
}
}