Description
给定一个无序的整数数组,请将数组按从小到大排好序输出。
Input
输入两行,第一行一个整数n(n<=1000),第二行是n个整数,每个数的绝对值小于10000000.多组测试数据,以EOF结束(以EOF结束的输入格式为while(scanf("%d",&n)!=EOF) )
Output
输出一行,即排好序的数组。
我的代码:#include<iostream>
#include<algorithm>
using namespace std;
int main(void){
int n;
while(scanf("%d",&n)!=EOF){
int array[n];
for(int i=0;i<n;i++){
scanf("%d",&array[i]);
}
sort(array,array+n);
for(int i=0;i<n;i++){
printf("%d",array[i]);
if(i!=n-1) printf(" ");
}
printf("\n");
}
}
1076

被折叠的 条评论
为什么被折叠?



