文章

32

粉丝

81

获赞

5

访问

26.0k

头像
整数奇偶排序 题解:
P1248 北京大学机试题
发布于2023年8月23日 11:09
阅读数 581

存入数组然后排序,然后前后遍历就可以了。

#include<bits/stdc++.h>
using namespace std;
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]){
    sort(a,a+10);
    for(int i=9;i>=0;i--){
        if(a[i]%2==1)
            printf("%d ",a[i]);
    }
    for(int i=0;i<10;i++){
            if(a[i]%2==0)
            printf("%d ",a[i]);
    }
}
return 0;
}

 

登录查看完整内容


登录后发布评论

暂无评论,来抢沙发