问题标题: 酷町堂:请问1221怎么写?👻

0
0
已解决
孔小川
孔小川
初级光能
初级光能

#include<iostream>

#include<cstdio>

#include<cmath>

using namespace std;

int a[0x3f3f3f],b,c[0x3f3f3f],d[0x3f3f3f],cnt1=0,cnt2=0;

int main(){

    cin>>b;

    for(int i=1;i<=b;i++){

        cin>>a[i];

        if(a[i]%2==1){

            c[i]=a[i];

            cnt1++;

        }

        else {

            d[i]=a[i];

            cnt2++;

        }

    }

    for(int i=1;i<=cnt1;i++){

        cout<<c[i]<<' ';

    }

    cout<<endl;

    for(int i=1;i<=cnt2;i++){

        cout<<d[i]<<' ';

    }

return 0;

}

这是我的代码

0分


0
已采纳
黄中阳
黄中阳
初级光能
初级光能

应将c[i]=a[i]改成c[++cnt1]=a[i];

      d[i]=a[i]改成d[++cnt2]=a[i];

0
我要回答