Problem:
Sorting Three Numbers

Write a program which reads three integers, and prints them in ascending order.

Input

Three integers separated by a single space are given in a line.

Output

Print the given integers in ascending order in a line. Put a single space between two integers.

Constraints

1 ≤ the three integers ≤ 10000

Sample Input 1

3 8 1

Sample Output 1

1 3 8

Solution in JAVA (judge verdict: Accepted)

    import java.util.Scanner;
    public class Main{
  public static void main(String[] args){
          Scanner scan = new Scanner(System.in);
          int num1 = scan.nextInt();
          int num2 = scan.nextInt();
          int num3 = scan.nextInt();
          if(num1<num2&&num2<num3){
            System.out.println(num1+" "+num2+" "+num3);
          }else if((num1==num2&&num2<num3)||(num2<num1&&num1<num3)){
            System.out.println(num2+" "+num1+" "+num3);
          }else if((num1==num2&&num2>num3)||(num3<num2&&num2<num1)){
            System.out.println(num3+" "+num2+" "+num1);
          }else if((num1==num3&&num3<num2)||(num3<num1&&num1<num2)){
            System.out.println(num3+" "+num1+" "+num2);
          }else if((num1==num3&&num3>num2)||(num2<num3&&num3<num1)){
            System.out.println(num2+" "+num3+" "+num1);
          }else if(num2==num3&&num3<num1){
            System.out.println(num2+" "+num3+" "+num1);
          }else if((num2==num3&&num3>num1)||(num1<num3&&num3<num2)||(num1==num2&&num2==num3)){
            System.out.println(num1+" "+num3+" "+num2);
          }
          scan.close();
}
}