import java.util.*;
public class Main {
public static void main(String[] args) {
// TODO Auto-generated method stub
Scanner sc = new Scanner(System.in);
while(sc.hasNext()) {
int n = sc.nextInt();
int m = sc.nextInt();
if(n==0 && m==0) {
break;
}
int[] arr = new int[n+1];
for(int i = 0;i < n;i++) {
arr[i] = sc.nextInt();
}
arr[n] = m;
Arrays.sort(arr); //快速排序
for(int i = 0;i <= n;i++) {
System.out.printf("%d",arr[i]);
if(i < n) {
System.out.print(" ");
}
}
System.out.println();
}
}
}
Java中的快速排序:
java.util.Arrays.sort(int[])方法将指定的整数数组按数字升序排序。