输入整型数组和排序标识,对其元素按照升序或降序进行排序#
输入整型数组和排序标识,对其元素按照升序或降序进行排序
https://www.nowcoder.com/practice/dd0c6b26c9e541f5b935047ff4156309
// HJ101-3 输入整型数组和排序标识,对其元素按照升序或降序进行排序.cpp : 此文件包含 "main" 函数。程序执行将在此处开始并结束。
#include<iostream>
#include<bits/stdc++.h>
using namespace std;
int main()
{
int n,k;
while (cin >> n)
{
vector<int>dp(n);
for (int i = 0; i < n; i++)
{
cin >> dp[i];
}
sort(dp.begin(), dp.end());
cin >> k;
if (k == 1)
{
reverse(dp.begin(), dp.end());
}
for (auto c : dp)
{
cout << c << " ";
}
}
return 0;
}
查看15道真题和解析