Вот мое решение.
public class Solution {
    public static int min(int a, int b, int c, int d) {
        //напишите тут ваш код
        int y = min(min(a,b),min(c,d));
        return y;
    }



    public static int min(int a, int b) {
        //напишите тут ваш код
    int x;
    if (a<=b) {
        x = a;
    }
    else
        x = b;
    return x;
    }

    public static void main(String[] args) throws Exception {
        System.out.println(min(-20, -10));
        System.out.println(min(-40, -10, -30, 40));
        System.out.println(min(-20, -40, -30, 40));
        System.out.println(min(-20, -10, -40, 40));
        System.out.println(min(-20, -10, -30, -40));
    }
}
Компилятор ругается со следующими ошибками: 1. Убери с метода min(a, b) команду вывода на экран. 2. Сервер не может корректно протестировать присланное решение. Убедись в наличии всех необходимых классов. Проверь, что в решении нет бесконечных циклов. В IntelliJ IDEA програма выполняется и выводит на экран: -20 -40 -40 -40 -40 Process finished with exit code 0