Click Here to go back to the homepage.

Mjehuric Solution:


import java.util.*;

public class Kattis {
    static int[] arr = new int[5];
    static boolean check = true;
    public static void main(String[] args) {
        Scanner sc = new Scanner(System.in);
        arr[0]=sc.nextInt();
        arr[1]=sc.nextInt();
        arr[2]=sc.nextInt();
        arr[3]=sc.nextInt();
        arr[4]=sc.nextInt();

        int[] correct = {1, 2, 3, 4, 5};
        while(!Arrays.equals(arr,correct)){
            check = false;
            if (arr[1] < arr[0])
                swap(0, 1);
            if (arr[2] < arr[1])
                swap(1,2);
            if (arr[3] < arr[2])
                swap(2, 3);
            if (arr[4] < arr[3])
                swap(3,4 );
        }
    }
    static void swap(int a, int b){
        int temp = arr[a];
        arr[a] = arr[b];
        arr[b] = temp;
        for (int i : arr)
            System.out.print(i + " ");
        System.out.println();
        check = true;
    }
}