小塔有一个由n个整数组成的数组[a1,a2,...an],他想将这n个数打乱后依次拼接,使得拼接得到的字符串字典序是所有拼接字符串中最小的。直接输出这个打乱过后的数组。
第一行输入一个整数 n(1≤n≤105)代表数组中的元素数量。
第二行输入n个整数a1,a2,...,an(0≤ai≤109)代表数组元素。
在一行输出n个整数,代表重新排列后的数组。
输入
3
2 1 -1
输出
-1 1 2
说明
一共由21−1、2−11、12−1、1−12、−121和−112六种字符和,其中−112是字典序最小的
输入
3
2 1 21
输出
1 21 2
扫码备注加群即可,期待您的到来~
By signing up a CodeFun2000 universal account, you can submit code and join discussions in all online judging services provided by us.