sort排序

sort排序,第1张

sort排序

/*问题 L: 使用sort排序

题目描述

标准库的sort函数给我们提供了一个很方便的排序的方法,光听别人说方便不顶事,得自己亲自实践一下才能体会到它的方便之处。


输入

每组包含多组数据,每组数据第一行包含一个整数n(0~20000),表示要排序的数字的个数,第二行包含n个整数,

每个整数不超过10000.,输入以0结束。


输出

排序后的数组

样例输入

5

5 4 3 2 1

3

2 3 1

0

样例输出

1 2 3 4 5

1 2 3 */

#include<iostream>

#include<algorithm>

using namespace std;

int main()

{

long n,i;

while(cin>>n)

{

if(n==0)break;

else if(n>0 && n<=20000)

{

int a[n];

for(i=0;i<n;i++)

{

cin>>a[i];

}

sort(a,a+n);

for(i=0;i<n;i++)

{

cout<<a[i]<<" ";

}cout<<endl;

}

}

return 0;

}

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zaji/586052.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-04-12
下一篇 2022-04-12

发表评论

登录后才能评论

评论列表(0条)

保存