/ WHOJ / 题库 /

序列合并

序列合并

题目描述

有两个长度都是 \(N\) 的序列 \(A\) 和 \(B\),在 \(A\) 和 \(B\) 中各取一个数相加可以得到 \(N^2\) 个和,求这 \(N^2\) 个和中最小的 \(N\)个。

格式

输入格式

第一行一个正整数 \(N\);

第二行 \(N\) 个整数\(A_i\), 满足\(A_i\le A_{i+1}\)且\(A_i\le 10^9\);

第三行 \(N\) 个整数\(B_i\), 满足\(B_i\le B_{i+1}\)且\(B_i\le 10^9\).

输出格式

输出仅一行,包含 \(N\) 个整数,从小到大输出这 \(N\) 个最小的和,相邻数字之间用空格隔开。

样例1

样例输入1

3
2 6 6
1 4 8

样例输出1

3 6 7

限制

时间:\(1s\) 空间:\(128M\)

对于 \(100\%\) 的数据中,满足 \(1<=N<=100,000\)。

来源

地址:\(zloj,J2021\)域
作者:\(jialiang2509\)
模拟赛\(T3\)

信息

ID
1428
难度
7
分类
(无)
标签
递交数
5
已通过
1
通过率
20%
上传者

相关

在下列训练计划中:

JL模拟赛(初级)

在以下作业中:

堆练习