| 0186197神奇的排序 | 
| 难度级别:B; 运行时间限制:32ms; 运行空间限制:256000KB; 代码长度限制:2000000B | 
| 试题描述 | 
| LJX由于月薪起起伏伏,暴躁不堪,所以他想把这个月的月薪从小到大排序。但是,可怜的LJX是个急性子,而且还对自己的程序要求极为苛刻。他想立即知道答案,可没有了数据结构又觉得悲伤,所以,狂怒的他要编一个可怕的程序来实现自己的需求,可又写不出来…… QAQ 所以请你帮帮可怜的LJX吧! | 
| 输入 | 
| * 第一行:输入一个数N * 第二行:N个数,表示LJX N个月来每个月的工资 | 
| 输出 | 
| * 一行:表示按LJX要求从小到大排序后的序列 | 
| 输入示例 | 
| 14 99 5 36 7 22 17 46 12 2 19 25 28 1 92 | 
| 输出示例 | 
| 1 2 5 7 12 17 19 22 25 28 36 46 92 99 | 
| 其他说明 | 
| 32ms 这个应该够了吧 N<=80 | 
#include <iostream>
#include <cmath>
using namespace std;
int main()
{
    int n,a[81],i;
    cin>>n;
    for(i=0;i<n;i++) cin>>a[i];
    sort(a,a+n);
    cout<<a[0];
    for(i=1;i<n;i++) cout<<" "<<a[i];
}
原文:http://www.cnblogs.com/DZRDerek/p/5994182.html