跳到主要内容

P1631 序列合并

序列合并 P1631​

by xmyzwls​

有两个长度为 NN 的单调不降序列 A,BA,B,在 A,BA,B 中各取一个数相加可以得到 N2N^2 个和,求这 N2N^2 个和中最小的 NN 个。

输入数据格式​

第一行一个正整数 NN;

第二行 NN 个整数 A1…NA_{1\dots N}。

第三行 NN 个整数 B1…NB_{1\dots N}。

输出数据格式​

一行 NN 个整数,从小到大表示这 NN 个最小的和。

输入输出样例​

输入 #1输出 #1
3
2 6 6
1 4 8
3 6 7

说明与提示​

对于 50%50\% 的数据,N≤103N \le 10^3。

对于 100%100\% 的数据,1≤N≤1051 \le N \le 10^5,1≤ai,bi≤1091 \le a_i,b_i \le 10^9。