题解|输入整型数组和排序标识,对其元素按照升序或降序进行排序

输入整型数组和排序标识,对其元素按照升序或降序进行排序

https://www.nowcoder.com/practice/dd0c6b26c9e541f5b935047ff4156309

// HJ101-2 输入整型数组和排序标识,对其元素按照升序或降序进行排序.cpp
#include<iostream>
#include<bits/stdc++.h>

using namespace std;

int main()
{
	int n;
	while (cin >> n)
	{
		vector<int>vec(n);
		for (int i = 0; i < n; i++)
		{
			cin >> vec[i];
		}
		sort(vec.begin(), vec.end());
		int k;
		cin >> k;
		if (k == 1)
		{
			reverse(vec.begin(), vec.end());
		}
		for (auto c : vec)
		{
			cout << c << " ";
		}
		cout << endl;
	}
	return 0;
}

全部评论

相关推荐

01-03 19:22
宁夏大学 运营
点赞 评论 收藏
分享
评论
点赞
收藏
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务