题意:从A数组和B数组中各找到一个数字,使得它们的和不会在两个数组中出现。
思路:从A、B数组各取一个最大值即可。
AC代码:

#include<bits/stdc++.h>
using namespace std;
const int maxn = 1000;
int a[maxn];
int b[maxn];
int main(void){
    int n,m;
    cin>>n;
    int maxx1 = -1;
    int maxx2 = -1;
    for(int i = 1; i <= n; i++){
        cin>>a[i];
        maxx1 = max(maxx1,a[i]);
    }
    cin>>m;
    for(int i = 1; i <= m; i++){
        cin>>b[i];
        maxx2 = max(maxx2,b[i]);
    }
    cout<<maxx1<<" "<<maxx2<<endl; 
    return 0;
}