Проверял на различных комбинациях, все ок. А не принимает, ругается на последний пункт.
Дмитро Обухов
11 уровень
Не принимает самую длинную последовательность.
Архивный
Комментарии (9)
- популярные
- новые
- старые
Для того, чтобы оставить комментарий Вы должны авторизоваться
Дмитро Обухов
21 марта 2018, 19:10решение
Решил :)
equals!!!!!!!!!!!!!!!!!!!!
+3
Дмитро Обухов
21 марта 2018, 19:12
Что интересно, пока ждал помощи, сам помогал челу с такой же проблемой в String'ом, а свой интеджер допер только через час))
0
Arkadiy Offan
21 марта 2018, 18:26
У меня прошло без использования Math.max. Попробуй вместо него добавить условия с приравниванием максимальной длины.
0
Дмитро Обухов
21 марта 2018, 18:43
poslMain = poslMain > poslLoc ? poslMain : poslLoc;
Не хочет.
0
Anonymous #1384518Expert
21 марта 2018, 17:40
poslMain присваивается в каждой итерации.
А логичнее это делать только когда последовательность нарушается, и еще подумай когда.
0
Дмитро Обухов
21 марта 2018, 17:43
Я так сначала делал. Но когда максимальная последовательность выпадает на конец коллекции, то poslMain в пролете. Поэтому я его для каждой итерации сделал.
0
Дмитро Обухов
21 марта 2018, 17:46
Можно, конечно, и на последнем индексе присвоить, но это проблему с проверкой мне не решит. (
0
Anonymous #1384518Expert
21 марта 2018, 17:57
А разок проверку непосредственно перед выводом не пробовал?
0
Дмитро Обухов
21 марта 2018, 18:03
Чуда не произошло)
0