题解 | #整数奇偶排序#
整数奇偶排序
https://www.nowcoder.com/practice/bbbbf26601b6402c9abfa88de5833163
#include<bits/stdc++.h> using namespace std; bool cmp(int a,int b){ return a>b; } int main(){ vector<int> v1,v2; int i,num; for(i=0;i<10;i++){ cin>>num; if(num%2==0) v1.push_back(num); else v2.push_back(num); } sort(v1.begin(),v1.end()); sort(v2.begin(),v2.end(),cmp); for(auto j:v2) cout<<j<<" "; for(auto j:v1) cout<<j<<" "; return 0; }