Всем привет! Решил задачу именно через 5 вводов чисел
int a = Integer.parseInt(reader.readLine()); ...
и сравнение
public static int min(int a, int b, int c, int d, int e)
{
if (a <= b && a <= c && a <= d && a <= e){
return a;
}
return min(a, b, c...)
...
Скажите пожалуйста, как оптимизировать код, чтобы
1) можно было бесконечно вводить числа, а не 5;
2) чтобы выполнялось сравнение на min или max (без разницы)
всех введенных чисел.
Заранее благодарю!
Алексей
13 уровень
Как оптимизировать решение? Помогите пожалуйста
Обсуждается
Комментарии (2)
- популярные
- новые
- старые
Для того, чтобы оставить комментарий Вы должны авторизоваться
АлександрExpert
4 июля 2019, 14:52полезный
Присоединяюсь к автору ранее написавшему, но числа я бы в лист записывал и использовал методы коллекции.
+1
Алексей
4 июля 2019, 14:42
1. Считывайте числа в цикле.
2. Используйте перегруженный метод min(int[] a), который будет принимать массив чисел
+1