sort(a.begin(), a.end(), greater<int>())
该比赛已结束,您无法在比赛模式下递交该题目。您可以点击“在题库中打开”以普通模式查看和递交本题。
题目描述
:这样写可以从大到小排序,这个仿函数对象用于执行 "大于" 比较操作,你可以理解为帮你写好了cmp。
注意: 包含 #include <algorithm>
#include <iostream>
#include <vector>
#include <algorithm>
using namespace std;
int main()
{
int n;
cin >> n;
vector<int> a(n);
for(int i = 0; i < n; ++ i) cin >> a[i];
sort(a.begin(), a.end(), greater<int>());
for(int i = 0; i < n; ++ i) cout << a[i] << ' ';
return 0;
}
输入格式
第 行,为一个整数数 。
第 行,共 个整数 。
输出格式
共 行,输出降序后的 a。
数据范围
输入样例:
3
1 2 3
输出样例:
3 2 1