#include<iostream>
#include<cstdio>
using namespace std;
int quea[1005],queb[1006],taila,tailb,heada,headb,n;
int main()
{
cin>>n;
for(int i=1,num;i<=n;i++)
{
cin>>num;
if(num%2)
quea[++taila]=num;
else
queb[++tailb]=num;
}
bool op=0;
for(int i=1;heada<taila||headb<tailb;i++)
{
heada++;
if(heada<=taila)
{
if(op) cout<<' ';
cout<<quea[heada];
op=1;
}
if(i%2==0&&headb<tailb)
{
if(op)
cout<<' ';
headb++;
if(headb<=tailb)
{
cout<<queb[headb];
op=1;
}
}
}
return 0;
}
10-16
4926
![](https://csdnimg.cn/release/blogv2/dist/pc/img/readCountBlack.png)
10-14
3897
![](https://csdnimg.cn/release/blogv2/dist/pc/img/readCountBlack.png)
“相关推荐”对你有帮助么?
-
非常没帮助
-
没帮助
-
一般
-
有帮助
-
非常有帮助
提交