H.java 791 B

12345678910111213141516171819202122232425262728
  1. import java.util.Scanner;
  2. public class H {
  3. public static void main(String[] args) {
  4. while (cin.hasNext()) {
  5. int n = cin.nextInt();
  6. int[] a = new int[n + 1];
  7. int x = cin.nextInt();
  8. a[n] = x;
  9. if (n == 0 && x == 0) break;
  10. for (int i = 0; i < n; i++) a[i] = cin.nextInt();
  11. for (int i = a.length - 2; i >= 0; i--) {
  12. if (a[i] < a[i + 1]) break;
  13. int t = a[i];
  14. a[i] = a[i + 1];
  15. a[i + 1] = t;
  16. }
  17. for (int i = 0; i < a.length; i++) {
  18. System.out.print(a[i] + " ");
  19. }
  20. System.out.println();
  21. }
  22. cin.close();
  23. }
  24. static Scanner cin = new Scanner(System.in);
  25. }