код выполняет полностью требования ТЗ. Выводит любое даже отрицательное число в Макс. даже по данному валидатору числа выводит корректные, но почему то все равно пишет что мой код не выполняет ТЗ. В чем моя ошибка? В том что я реализовал код не так как хочет валидатор? или я реально накосячил? но где? Вот код: import java.io.*; import java.util.*; public class Solution { public static void main(String[] args) throws Exception { int a; int b; int c; int d; Scanner x= new Scanner(System.in); System.out.println(""); a=x.nextInt(); System.out.println(""); b=x.nextInt(); System.out.println(""); c=x.nextInt(); System.out.println(""); d=x.nextInt(); a=deft(a); b=deft(b); c=deft(c); d=deft(d); //блок "a" if(a>=b && a>=c && a>=d) System.out.println(a); //блок "b" else if(b>=c && b>=d) System.out.println(b); //блок "c" else if(c>=d) System.out.println(c); //блок "d" else System.out.println(d); } public static int deft(int k) { if (k < 0) { return -k; } else { return k; } } }