文章

33

粉丝

78

获赞

3

访问

18.4k

头像
整数奇偶排序 题解:(20%)
P1248 北京大学机试题
发布于2024年3月14日 16:17
阅读数 503

#include <stdio.h>
#include <iostream>
#include <algorithm>
#include <string>
using namespace std;
bool cmp(int a,int b){
    if (a % 2 == b % 2) {
        if (a % 2 == 1)
            return a > b;
        else
            return a < b;
    }
    else{
        if (a % 2 == 1)
            return a > b;
        else
            return b > a;
    }
}
int main() {
    int a[10];
    while (cin >> a[0] >> a[1] >> a[2] >> a[3] >> a[4] >> a[5] >> a[6] >> a[7] >> a[8] >> a[9]) {
   ...

登录查看完整内容


登录后发布评论

1 条评论
snake VIP
2024年3月14日 18:36

bool cmp(int a,int b){
	if(a%2==1&&b%2==1) return a>b;
	if(a%2==0&&b%2==0) return a<b;
	return a%2>b%2;
}

 

赞(0)