Доброго дня. После получения задания понимал, что данную задачу лучше решать через цикл, т.к. в данном массиве всего 5 ячеек, нет гарантии , что в следующем не будет 100 ячеек массива. Способы решения искал в интернете и мне удалось последовательно вывести значение каждой из ячеек массива, что бы в дальнейшем каждый из них проверить на условие. В итоге задачу решил с первого раза, но не понятно почему разработчики проверяли каждую ячейку массива по отдельности (после решения проверяю с правильным ответом), это же долго на мой взгляд и не оптимально. Но вот в чем соль. Я хоть и решил задачу , не до конца понимаю работу метода array.length . в цикле for. Учитывая , что в прошлой задаче данный метод показывал номер индекса массива, а тут получается в переменной "а" тип int отображаются значения каждой ячейки. И в этом случае у меня возникает диссонанс. Если "а"< array.length (в первой ячейке значение Int -1) как оно может быть 0 <-1 ??? и цикл продолжается.