文章
6
粉丝
80
获赞
108
访问
7.0k
#include<bits/stdc++.h>
using namespace std;
bool cmp(int a,int b){
    if(a%2 != b%2)//不同奇偶
        return a%2 > b%2;
    else
        return a<b;
}
int main(){
    int n;
    cin>>n;
    int a[n];
    for(int i=0;i<n;i++){
        cin>>a[i];
    }
    sort(a,a+n,cmp);
    for(int i=0;i<n;i++){
        cout<<a[i]<<" ";
    }
    return 0;
}
 
登录后发布评论
暂无评论,来抢沙发