文章

17

粉丝

133

获赞

4

访问

93.7k

头像
C++ cmp函数
P1010 兰州大学2018/贵州大学2018年机试
发布于2022年3月15日 19:49
阅读数 7.4k


#include<bits/stdc++.h>
using namespace std;

bool cmp(int a, int b){
    if(a % 2 == 1 && b % 2 == 0){
        return true;
    }
    else if(a % 2 == 0 && b % 2 == 1){
        return false;
    }
    else{
        return a < b;
    }
}
int main(){
    int n;
    cin >> n;
    vector<int> a;
    while(n>0){
         int tem;
        cin >> tem;
        a.push_back(tem);
        n--;
    }
    sort(a.begin(),a.end(),cmp);
    for(int i = 0; i < a.size(); i++ ){
        cout<<...

登录查看完整内容


登录后发布评论

暂无评论,来抢沙发