2 条题解

  • 1
    @ 2022-10-6 9:43:11
    #include<bits/stdc++.h>
    using namespace std;
    int a[1005],b[1005],n;
    bool zs(int a)
    {
        bool flag=false;
        if(a%2==0)
        {
            flag=false;
        }
        else if(a%2!=0)
        {
            flag=true;
        }
        return flag;
    }
    void px(int id)
    {
        for(int i=1;i<=n;i++)
        {
            if(zs(a[i])==true)
            {
                b[id]=a[i];
                id++;
            }
            else
            {
                continue;
            }
        }
        for(int i=1;i<=n;i++)
        {
            if(zs(a[i])==false)
            {
                b[id]=a[i];
                id++;
            }
        }
    }
    int main()
    {
        int id=1;
        cin>>n;
        for(int i=1;i<=n;i++)
        {
            cin>>a[i];
        }
        px(id);
        for(int i=1;i<=n;i++)
        {
            cout<<b[i]<<" ";
        }
        return 0;
    }
    

    Unknow Answer

    !!自研羊了个羊小游戏,一键跳关,共13关,超高质量

    点我试玩

    你的浏览器不支持视频标签.

    • 0
      @ 2022-10-6 9:58:40
      #include<bits/stdc++.h>
      using namespace std;
      int a[1000],t=1,h=1,n;
      bool pd;
      int main(){
      	cin>>n;
      	for(int i=1;i<=n;i++){
      		cin>>a[i];
      	}
      	h=1;
      	t=n+1;
      	while(h!=t){
      		if(pd==0){
      			cout<<a[h]<<" ";
      			h++;
      			pd=1;
      		}
      		else{
      			a[t]=a[h];
      			t++;
      			h++;
      			pd=0;
      		}
      		
      	}
      	return 0;
      }
      
      • 1

      信息

      ID
      484
      时间
      1000ms
      内存
      128MiB
      难度
      3
      标签
      递交数
      47
      已通过
      27
      上传者