蓝桥杯BASIC-13 数列排序

  • Post author:
  • Post category:其他




问题描述

给定⼀个⻓度为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 版权协议,转载请附上原文出处链接和本声明。