题解 | #整数奇偶排序#

整数奇偶排序

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;
}

全部评论

相关推荐

1 收藏 评论
分享
牛客网
牛客企业服务