#include <stdio.h>
int main() {
int arr[30] = { 0 };
int n = 0;
scanf("%d", &n);
//输入n个数
int i = 0;
for (i = 0; i < n; i++) {
scanf("%d ", &arr[i]);
}
//插入数据
int m = 0;
scanf("%d", &m);
for (i = n - 1; i >= 0; i--) {
if (arr[i] > m)
arr[i + 1] = arr[i];
else {
arr[i + 1] = m;
break;
}
}
//处理插入的数据小于所有的数据
if (i < 0)
arr[0] = m;
//输出插入后的序列
for (i = 0; i < n + 1; i++) {
printf("%d ", arr[i]);
}
return 0;
}

京公网安备 11010502036488号