Массивный максимум

  • 5
  • Недоступна
1. В методе initializeArray(): 1.1. Создайте массив на 20 чисел 1.2. Считайте с консоли 20 чисел и заполните ими массив 2. Метод max(int[] array) должен находить максимальное число из элементов массива
Вы не можете решать эту задачу, т.к. не залогинены.
Комментарии (270)
  • популярные
  • новые
  • старые
Для того, чтобы оставить комментарий Вы должны авторизоваться
Сергей
Уровень 8, Chita
вчера, 04:28
Опять странный баг.. мой вариант решения буквально строчка в строчку совпадает с "Правильным решением".. вывод так же верный, но система отказывается принимать "Метод max должен возвращать максимальный элемент из переданного массива." при этом "Правильное решение" спокойно принимает. Беда.
Egor Kurilko
Уровень 7, Москва
25 февраля, 10:40
Не могу понять, что означает запись: int max = max(array);. Ну тип и переменная понятны, а что есть = max(array);
Вадим
Уровень 8, Днепр
4 февраля, 19:27
C 11-й попытки 🤦‍♂️ и все из-за использования метода array.length а не просто числа 20 в цикле. Так и не понял почему валидатор не принял, постоянно писал: "убедитесь что метод возвращает максимальное, а не минимальное значение" 🤷‍♂️
YesOn
Уровень 8, Томск, Россия
3 декабря 2021, 23:22
По логике всё просто, смотрите примеры из предыдущей лекции. Не мог решить, потому что return-ы в обоих случаях попали в циклы. Обратите на это внимание, чтобы такого не произошло с Вами)
Neonila Kravtcova
Уровень 19, Санкт-Петербург, Россия
12 ноября 2021, 10:47
С первого раза, да без Идеи, своими руками - натренировали, спасибо. Сортировку пузырьком поняла и запомнила!
Дима
Уровень 16, Новая Каховка, Украина
29 июня 2021, 19:17
Просто для справки: Если отсортировал цифры пузырьком, возвращай не 20-тый индекс, а 19 и будет тебе счастье) П.С. Всё написал верно с первого раза, но вот из-за этой ошибки просидел час не мог понять что не так( Не будь как я))
Andre Timoshenko System Engineer в Приватбанк
29 сентября 2021, 05:01
А зачем сортировать, просто делаеш сравшение одного элемента с массивом, если этот элемент меньше текущего, переназначил максимум и т.д.
Максим Белоусов
Уровень 18, Москва, Россия
10 июня 2021, 18:19
После финальной задачи 6 уровня зашла как дети в школу:)
SanGali
Уровень 16, Самара, Россия
17 мая 2021, 20:47
Подсказочка: int max =Integer.MIN_VALUE; мож пригодится кому))
Artem QA Automation Engineer
29 мая 2021, 12:29
Совершенно не пригодилось) В первом for сразу пишем
list[i] = Integer.parseInt(reader.readLine());
Во втором методе до for пишем
int max = list[0];
Андрей Dungeon Master
28 апреля 2021, 12:47
Будьте внимательный, нельзя менять код только в методе main, остальной код можно и нужно трогать!
Ivan Tregubov
Уровень 8, Россия
24 апреля 2021, 14:57
Решение задачи есть в предыдущей лекции. Так же не забудьте изменить то что возвращают методы. По умолчанию стоит null и 0.