#include<iostream> #include<cstdio> #include<algorithm> using namespace std; bool cmp(int a,int b){ return a>b; } int main(){ int n,arr[10]; for(int i=0;i<10;i++) {scanf("%d ",&n);arr[i]=n;} int arr1[10],arr2[10]; int a=0,b=0; for(int i=0;i<10;i++){ if(arr[i]%2==0) arr2[b++]=arr[i]; else arr1[a++]=arr[i]; } sort(arr1,arr1+a,cmp); sort(arr2,arr2+b); for(int i=0;i<a;i++) printf("%d ",arr1[i]); for(int i=0;i<b;i++) printf("%d ",arr2[i]); return 0; }