/ FWOJ / 题库 /

简单排序

简单排序

描述

输入\(n\)个整数,将它们升序(从小到大)排序,保留重复的数。

如果没有学过排序算法,可以考虑以下思路:在第\(1\)个数到第\(n\)个数中找到最小的数,并将它与第\(1\)个数交换;再在第\(2\)个数到第\(n\)个数中找到最小的数,并将它与第\(2\)个数交换,依此类推。

格式

输入格式

输入共两行。第一行给出正整数\(n\),第二行给出\(n\)个整数。

输出格式

一行\(n\)个整数,为升序排序后的数组,每两个数之间用一个空格隔开。

样例

输入样例

5
6 29 5 -1 70

输出样例

-1 5 6 29 70

数据范围

\(1\leq n\leq 10^4\),保证输入的所有整数绝对值不超过\(10^{15}\)。

限制

内存64MB,每个测试点1s。

信息

ID
1052
难度
9
分类
(无)
标签
递交数
4
已通过
2
通过率
50%
上传者

相关

在下列训练计划中:

FWOJ题目分类