Всем привет! 🙋♂️
Не проходит последнюю проверку "Если два числа из трех равны, вывести любое из двух."
package com.javarush.task.task04.task0441;
/*
Как-то средненько
*/
import java.io.*;
import java.util.*;
public class Solution {
public static void main(String[] args) throws Exception {
Scanner scanner = new Scanner(System.in);
whatTheAverageNumber(3);
}
public static void whatTheAverageNumber(int quantity) throws IOException {
int resultNumber;
try (Scanner scanner = new Scanner(System.in)) {
int[] arr = new int[quantity];
for (int i = 0; i < quantity; i++) {
arr[i] = scanner.nextInt();
}
resultNumber = (arr[0] <= arr[1] && arr[0] > arr[2]) || (arr[0] <= arr[2] && arr[0] > arr[1]) ? arr[0]
: (arr[1] <= arr[0] && arr[1] > arr[2]) || (arr[1] <= arr[2] && arr[1] > arr[0]) ? arr[1] : arr[2];
System.out.println(resultNumber);
} catch (Exception e) {
System.out.println(e);
}
}
}