要从5个人中选取2个人作为礼仪,其中每个人的身高范围为160-190,要求2个人的身高差值最小(如果差值相同的话,选取其中最高的两人),以升序输出两个人的身高。
例:
输入:161 189 167 172 188
输出:188 189
import java.util.Arrays;
import java.util.Scanner;
public class Main {
public static void main(String[] args) {
String shuru;
int temp = 0;
Scanner in = new Scanner(System.in);
shuru = in.nextLine();
String[] arrStr = shuru.split(" ");
int arr[] = new int[arrStr.length];
for (int i = 0; i < arrStr.length; i++) {
arr[i] = Integer.parseInt(arrStr[i]);// String转换为int
}
Arrays.sort(arr);
for (int i = 0; i < arr.length; i++) {
if (i == arr.length-2) {
System.out.print(arr[i]+"\t");
}
else if (i == arr.length-1) {
System.out.println(arr[i]);
}
}
}
}