文章
32
粉丝
81
获赞
5
访问
26.9k
存入数组然后排序,然后前后遍历就可以了。
#include<bits/stdc++.h>
using namespace std;
int main(){
int a[10];
while(cin>>a[0]>>a[1]>>a[2]>>a[3]>>a[4]>>a[5]>>a[6]>>a[7]>>a[8]>>a[9]){
sort(a,a+10);
for(int i=9;i>=0;i--){
if(a[i]%2==1)
printf("%d ",a[i]);
}
for(int i=0;i<10;i++){
if(a[i]%2==0)
printf("%d ",a[i]);
}
}
return 0;
}
登录后发布评论
暂无评论,来抢沙发