问题 A: 数组排序6

问题 A: 数组排序6

时间限制: 1 Sec  内存限制: 256 MB
提交: 51  解决: 12
[提交][状态][讨论版][命题人:]

题目描述

给定一个已经按非升序排序并且长度为n的数组,现在给定一个整数X,要求把这个X加入到数组的合适位置,保持数组是非升序排序的。

注意:观察数据范围,选择合适的排序方法

输入

第一行:n个整数

第二行: n个整数ai

第三行:一个整数X

输出

一行:共n+1个整数,非升序排序,中间用空格分隔

样例输入

10
15 10 10 9 6 5 4 2 -1 -6
8

样例输出

15 10 10 9 8 6 5 4 2 -1 -6

提示


80%的数据



1<=n<=10^6



-10^6<=ai,X<=10^6



100%的数据







1<=n<=5*10^6



-10^9<=ai,X<=10^9





[提交][状态]