该比赛已结束,您无法在比赛模式下递交该题目。您可以点击“在题库中打开”以普通模式查看和递交本题。
题目描述
给定两个长度为 n 的数列 a1,a2,⋯,an 与 b1,b2,⋯,bn。从第一个数列中取出一个数,再从第二个数列中取出一个数,相加后组成一个和,共有 n×n 种组合。请输出其中最小的 n 个组合所形成的和。
输入格式
第一行:单个整数 n;
第二行:n 个整数表示 a1,a2,⋯,an;
第三行:n 个整数表示 b1,b2,⋯,bn。
输出格式
n 个整数:表示最小的 n 个组合形成的和,每个数字之间用一个空格分开。
3
1 2 2
1 1 2
2 2 3
数据范围
- 1≤ai,bi≤1,000,000,000;
- 对于 30% 的数据,1≤n≤100;
- 对于 60% 的数据,1≤n≤5,000;
- 对于 100% 的数据,1≤n≤100,000;