5分钟瞎打的都能过
貌似有失作为一个绿题的威风
请求加强,谢谢
本人AC代码:
#include<bits/stdc++.h>
#define N 1000009
#define M 609
using namespace std;
typedef long long ll;
ll n,a[N],b[N],x[M*M],cnt=0;
int main(){
cin>>n;
for(ll i=1;i<=n;++i) cin>>a[i];
for(ll i=1;i<=n;++i) cin>>b[i];
sort(a+1,a+n+1);
sort(b+1,b+n+1);
for(ll i=1;i<=min(600ll,n);++i)
for(ll j=1;j<=min(600ll,n);++j)
x[++cnt]=a[i]+b[j];
sort(x+1,x+cnt+1);
for(ll i=1;i<=n;++i) cout<<x[i]<<' ';
return 0;
}
@chen_zhe