sdnu1456.数列排序

来源:互联网 发布:华南师大网络远程教育 编辑:程序博客网 时间:2024/06/03 11:00

1456.数列排序
Time Limit: 1000 MS Memory Limit: 131072 KB
Total Submission(s): 60 Accepted Submission(s): 29
Description
给定一个长度为n的数列,将这个数列按从小到大的顺序排列。1< =n< =200
Input
第一行为一个整数n。第二行包含n个整数,为待排序的数,每个整数的绝对值小于10000。
Output
输出一行,按从小到大的顺序输出排序后的数列。
Sample Input
5 8 3 6 4 9
Sample Output
3 4 6 8 9
Source
Unknown

#include<cstdio>#include<cstring>#include<iostream>#include<algorithm>#include<cmath>#define N 201using namespace std;int main(){    int j[N],i,n;    scanf("%d", &n);    for(i=0; i<n; i++) scanf("%d", &j[i]);    sort(j, j+n);    for(i=0; i<n-1; i++) printf("%d ", j[i]);    printf("%d",j[n-1]);    return 0;}