AcWing 3446. 整数奇偶排序
原题链接
简单
作者:
王杜杜
,
2025-01-12 23:56:58
,
所有人可见
,
阅读 1
C++ 代码
#include <iostream>
#include <vector>
#include <algorithm>
using std::cout;
using std::endl;
using std::cin;
using std::vector;
int main()
{
vector<int> odd; // 存奇数
vector<int> even; // 存偶数
int num;
for(int i = 0; i < 10; i++){
cin >> num;
if(num % 2) odd.push_back(num);
else even.push_back(num);
}
std::sort(odd.begin(), odd.end(),std::greater());
std::sort(even.begin(), even.end());
for(auto elem : odd)
cout << elem << ' ';
for(auto elem : even)
cout << elem << ' ';
cout << endl;
return 0;
}