蓝桥杯BASIC-13 数列排序

问题描述

给定⼀个⻓度为n的数列,将这个数列按从⼩到⼤的顺序排列。1<=n<=200

输⼊格式

第⼀⾏为⼀个整数n。
第⼆⾏包含n个整数,为待排序的数,每个整数的绝对值⼩于10000。

输出格式

输出⼀⾏,按从⼩到⼤的顺序输出排序后的数列。

样例输⼊

5
8 3 6 4 9

样例输出

3 4 6 8 9

简单的排序,可以直接调用排序函数

#include 
#include 
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;
}

你可能感兴趣的:(蓝桥杯)