求关
2026-07-31 18:43:37
发布于:广东
12阅读
0回复
0点赞
#include <bits/stdc++.h>
using namespace std;
int main(){
int a[40] = {};
int ou[40] = {};
int ji[40] = {};
int n;
cin >> n;
for(int i = 1;i<= n;i++){
cin >> a[i];
}
int o = 1;
for(int i = 1;i <= n;i++){
if(a[i] % 2 == 0){
ou[o] = a[i];
o++;
}
else{
o++;
}
}
int k = 1;
for(int i = 1;i <= n;i++){
if(a[i] % 2 == 1){
ji[k] = a[i];
k++;
}
else{
k++;
}
}
for(int i = 1;i <= k;i++){
if(ji[i] != 0){
cout << ji[i] << " ";
}
}
cout << endl;
for(int i = 1;i <= o;i++){
if(ou[i] != 0){
cout << ou[i] << " ";
}
}
return 0;
}
全部评论 1
太长了吧
1周前 来自 广东
0











有帮助,赞一个