排序(从大到小)

排序(从大到小)

题目描述

输入 n 个整数,按由大到小的顺序输出。

输入格式

第一行为一个整数 n(1≤n≤1000)。

输出格式

用空格分开的整数,按由大到小的顺序排列。

样例 #1

样例输入 #1

5
3 1 5 2 4

样例输出 #1

5 4 3 2 1
#include 
#include 
using namespace std;
int a[1010];
int n , k;
bool cmp(int x , int y)
{
	return x > y;
}
int main()
{
	cin >> n >> k;
	for(int i = 1;i <= n;i++)
	{
		cin >> a[i];
	}
	sort(a + 1 , a + n + 1, cmp);
	cout << a[k] << endl;
}

 

你可能感兴趣的:(2024文章专题,算法,算法)