文章

2

粉丝

0

获赞

2

访问

83

头像
排序 题解:
P1010 兰州大学/贵州大学机试
发布于2026年3月22日 17:02
阅读数 31

#include<stdio.h>
int main(){
    int n;
    scanf("%d",&n);
    int dan[1005],sh[1005]; // dan为奇数组,sh为偶数组
    int x;
    int dan_count=0;   //每次下标加一存储,防止中间浪费位置
    int sh_count=0;
    for(int i=0;i<n;i++){
        scanf("%d",&x);
        if(x%2==1){
            dan[dan_count++]=x; 
        }
        else {
            sh[sh_count++]=x;
        } 
    }
    for(int i=0;i<dan_count;i++){
        for(int j=i+1;j<dan_count;j++){
            if(dan[i]>dan[j]){
   &n...

登录查看完整内容


登录后发布评论

暂无评论,来抢沙发