问题描述
给定⼀个⻓度为n的数列,将这个数列按从⼩到⼤的顺序排列。1<=n<=200
输⼊格式
第⼀⾏为⼀个整数n。
第⼆⾏包含n个整数,为待排序的数,每个整数的绝对值⼩于10000。
输出格式
输出⼀⾏,按从⼩到⼤的顺序输出排序后的数列。
样例输⼊
5
8 3 6 4 9
样例输出
3 4 6 8 9
简单的排序,可以直接调用排序函数
#include <iostream>
#include <algorithm>
using namespace std;
int main()
{
int n;
cin >> n;
int num[n];
for(int i = 0; i < n; i++)
{
cin >> num[i];
}
sort(num, num + n);
for(int i = 0; i < n; i++)
{
cout << num[i] << " ";
}
return 0;
}
版权声明:本文为weixin_44077128原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。