package com.javarush.task.task07.task0721;
import java.io.BufferedReader;
import java.io.IOException;
import java.io.InputStreamReader;
/*
Минимаксы в массивах
*/
public class Solution {
public static void main(String[] args) throws IOException {
BufferedReader reader = new BufferedReader(new InputStreamReader(System.in));
int maximum=Integer.MIN_VALUE;
int minimum=Integer.MAX_VALUE;
int a[]=new int[20];
for (int i=0;i<a.length;i++){
a[i]=Integer.parseInt(reader.readLine());
if (a[i]>maximum) maximum=a[i];
else if (a[i]<minimum) minimum=a[i];
}
//напишите тут ваш код
System.out.print(maximum + " " + minimum);
}
}
Алексей
9 уровень
Не понимаю почему не проходит
Архивный
Комментарии (1)
- популярные
- новые
- старые
Для того, чтобы оставить комментарий Вы должны авторизоваться
RiccioMaster
17 марта 2019, 19:49решение
Проблема в форме if-else. Допустим, первым идет искомое минимальное значение, но оно все равно будет больше, чем int maximum=Integer.MIN_VALUE. И не проходит к следующему сравнению.
+2