C++ 排序问题
题目描述输入 n 及 n 个正整数,按从大到小的顺序输出。
输入
共二行
第一行只有一个正整数:n
第二行共有 n 个正整数,数与数之间有一个空格,每个数据在闭区间[100,700]内。
输出
有若干行
每行有 10 个数据,每个数据占用 4 个字符位置(最后一行可以少于 10 个数据)
样例
输入 复制
5
534 657 435 556 587
输出 复制
657 587 556 534 435
提示
【数据规模】
30% 的数据: 1 <= n <= 4 000
70% 的数据: 1 <= n <= 40 000
100% 的数据: 1 <= n <= 400 000
(PS:这题好像没那么简单啊,一开始直接sort,然后试了选择、冒泡都不行)