import java.util.ArrayList;
import java.util.Arrays;
import java.util.Collections;
import java.util.List;
import java.util.Scanner;
public class Main {
public static void main(String[] args){
Scanner cin=new Scanner(System.in);
List<Integer> list1=new ArrayList<Integer>();
List<Integer> list2=new ArrayList<Integer>();
for(int i=0;i<10;i++)
{
int n=cin.nextInt();
if(n%2!=0)
{
list1.add(n);
}
else
{
list2.add(n);
}
}
Collections.sort(list1,(a,b)->b-a);
Collections.sort(list2);
for(int i:list1)
{
System.out.print(i+" ");
}
for(int i:list2)
{
System.out.print(i+" ");
}
}
}
注意
不是只有一种排序方法,多用"STL"。