排序

 

时间限制:1 秒

内存限制:32 兆

特殊判题:

提交:9652

解决:3391

题目描述:

    对输入的n个数进行排序并输出。

输入:

    输入的第一行包括一个整数n(1<=n<=100)。
    接下来的一行包括n个整数。

输出:

    可能有多组测试数据,对于每组数据,将排序后的n个整数输出,每个数后面都有一个空格。
    每组测试数据的结果占一行。

样例输入:
41 4 3 2
样例输出:
1 2 3 4
来源:
2006年华中科技大学计算机保研机试真题


 1 1
 2 2
 3 3
 4 4
 5 5
 6 6
 7 7
 8 8
 9 9
10 10
11 11
12 12
13 13
14 14
15 15
16 16
17 17
18 18
19 19
20 20
21 21
22 22
23 23
24 24
25 25
26 26
27 27
28 28
29 29
30 #include <iostream>
31 #include <algorithm>
32 using namespace std;
33 int text(int a,int b)
34 {return a<b;}
35 int main()
36 {
37       int N;
38     while(cin>>N)
39     {
40     int a[101];
41     for(int i=0;i<N;i++)
42         cin>>a[i];
43     sort(a,a+N,text);
44     for(int i=0;i<N;i++)
45         cout<<a[i]<<' ';
46     cout<<endl;
47        
48     }
49    return 0;
50 }
原文地址:https://www.cnblogs.com/xiaoyesoso/p/4266723.html