Вот мое решение.
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
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));
}
}