NUC1177 排序【排序】

排序

时间限制: 1000ms 内存限制: 65536KB

通过次数: 1总提交次数: 1

问题描述
排序正整数,按从小到大的顺序输出。
输入描述
输入数据只有1组第一行一个正整数n(1 ≤ n ≤ 100)下边n行每行一个正整数。
输出描述
从小到大输出排序后的结果
样例输入
5
3
100
23
654
22
样例输出
3
22
23
100
654
来源
{NOJ}


问题分析:(略)

这个问题和《51Nod-1018 排序【排序】》是同一个问题,代码直接用就AC了。

程序说明:参见参考链接。

参考链接:51Nod-1018 排序【排序】

题记:程序做多了,不定哪天遇见似曾相识的。

AC的C++程序如下:

#include <iostream>
#include <algorithm>

using namespace std;

const int N = 50000;
int a[N];

int main()
{
    int n;

    cin >> n;
    for(int i=0; i<n; i++)
        cin >> a[i];

    sort(a, a + n);

    for(int i=0; i<n; i++)
        cout << a[i] << endl;

    return 0;
}




原文地址:https://www.cnblogs.com/tigerisland/p/7563667.html