1. 程式人生 > >ZZULIOJ1022: 三整數排序

ZZULIOJ1022: 三整數排序

題目描述

從鍵盤輸入三個整數x,y和z,按從大到小的順序輸出它們的值。 

 

輸入

輸入三個整數x,y和z。 

 

輸出

按從大到小的順序輸出它們的值。 

 

樣例輸入

20 16 18

 

樣例輸出

20 18 16
import java.util.Scanner;

public class Main {

	private static Scanner input;

	public static void main(String[] args) {

		input = new Scanner(System.in);

		int x = input.nextInt();
		int y = input.nextInt();
		int z = input.nextInt();

		if (x > y && x > z) {
			if (y > z) {
				System.out.println(x + " " + y + " " + z);
			} else {
				System.out.println(x + " " + z + " " + y);
			}
		} else if (y > x && y > z) {

			if (x > z) {
				System.out.println(y + " " + x + " " + z);
			} else {
				System.out.println(y + " " + z + " " + x);
			}
		} else if (z > x && z > y) {
			if (x > y) {
				System.out.println(z + " " + x + " " + y);
			} else {
				System.out.println(z + " " + y + " " + x);
			}
		}

	}
}