数组大小没问题啊?
#include<bits/stdc++.h>
using namespace std;
long long a[1000010],b[1000010],c[1000010],q;
int main(){
int n,m,k;
cin>>n>>m>>k;
for(int i=0;i<n;i++) cin>>a[i];
for(int i=0;i<m;i++) cin>>b[i];
for(int i=0;i<n;i++)
{
for(int j=0;j<m;j++)
{
c[q++]=a[i]+b[j];
}
}
sort(c,c+(n*m));
cout<<c[k-1];
return 0;
}