Ребята никак не могу понять, чего не хватает, подскажите пожалуйста!!!
package com.javarush.task.task04.task0419;
/*
Максимум четырех чисел
*/
import java.io.*;
public class Solution {
public static void main(String[] args) throws Exception {
//напишите тут ваш код
BufferedReader reader = new BufferedReader(new InputStreamReader(System.in));
String a1 = reader.readLine();
String a2 = reader.readLine();
String a3 = reader.readLine();
String a4 = reader.readLine();
int aa1 = Integer.parseInt(a1);
int aa2 = Integer.parseInt(a2);
int aa3 = Integer.parseInt(a3);
int aa4 = Integer.parseInt(a4);
if(aa1 > aa2 && aa1 > aa3 && aa1 > aa4){
System.out.println(aa1);
}
if(aa2 > aa1 && aa2 > aa3 && aa2 > aa4){
System.out.println(aa2);
}
if(aa3 > aa1 && aa3 > aa2 && aa3 > aa4){
System.out.println(aa3);
}
if(aa4 > aa1 && aa4 > aa2 && aa4 > aa3){
System.out.println(aa4);
}else if (aa1 == aa2 && aa2 == aa3 && aa3 == aa4 || aa1 == aa2 || aa1 == aa3 || aa1 == aa4 || aa2 == aa3|| aa2 == aa4 || aa3 == aa4)
System.out.println(aa1);
}
}
2 Вариант. Как написал Yuri вы можете просто сначала сравнить два числа между собой и получить максимальное из них, потом два других также, и затем сравнить максимумы.