把递增的两个整数数组a和b 合并,要求合并后数组依然递增。
输入格式:
第一行输入数组a的长度,
第二行输入数组a,
第三行输入数组b的长度,
第四行输入数组b,
两个相邻元素间用空格间隔,两个数组长度均不超过20,且不存在重复元素。
输出格式:
在一行中输出合并后的数组,两个相邻元素间用空格间隔。
输入样例:
4
2 3 5 8
3
1 4 6
输出样例:
1 2 3 4 5 6 8
#include<bits/stdc++.h>
using namespace std;
int a[10005];
int main(){
int n,m,i;
cin>>n;
for(i=0;i<n;i++){
cin>>a[i];
}
cin>>m;
for(;i<m+n;i++){
cin>>a[i];
}
sort(a,a+n+m);
for(int j=0;j<m+n-1;j++){
cout<<a[j]<<" ";
}
cout<<a[m+n-1];
//system("pause");
return 0;
}