#include <iostream> #include <algorithm> 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]){ int odd[10]; int even[10]; int p1,p2; p1=0; p2=0; for(int i=0;i<10;i++){ if(a[i]%2) odd[p1++]=a[i]; else even[p2++]=a[i]; } sort(odd,odd+p1,greater<int>()); sort(even,even+p2); for(int i=0;i<p1;i++) cout<<odd[i]<<' '; for(int i=0;i<p2;i++) cout<<even[i]<<' '; cout<<endl; } } // 64 位输出请用 printf("%lld")