#include <stdio.h>
int main() {
int n, m;
scanf("%d %d", &n,&m);
int num = m+n;
int arr[num];
//分别输入两组数
for (int i = 0; i < n; i++) {
scanf("%d ", &arr[i]);
}
//第二组往第一个数组里输入
for (int j = n; j < m+n; j++) {
scanf("%d ", &arr[j]);
}
//从小到大排列数组中元素
int temp = 0;
for (int i = 0; i < m+n; i++) {
for (int j = i+1 ; j < m+n; j++) {
if (arr[i] >=arr[j]) {
temp = arr[i];
arr[i] = arr[j];
arr[j] = temp;
}
}
}
//从小到大遍历打印数组中元素
for (int k = 0; k < n+m; k++) {
printf("%d ",arr[k]);
}
printf("\n");
return 0;
}

京公网安备 11010502036488号