#include <algorithm> using namespace std; //自定义排序规则 bool cmp(int a, int b) { return a > b; } int main() { int n; scanf("%d",&n); int* nums = new int[n]; for (int i = 0;i < n;i++) { scanf("%d", nums + i); } //利用c++算法库函数中的快排算法,需要自定义排序规则 sort(nums, nums + n, cmp);//默认sort是升序
for (int i = 0;i < n;i++) { printf("%d", nums[i]); if (i != n - 1) printf(" "); }