Пока что лучшее решение, которое удалось написать, но почему-то значение не передается из временного счетчика (макс) в финальную переменную (лонгест). Пытаюсь сделать так: - сравниваем первый элемент со следующим; - если они одинаковые, увеличиваем "мах" на 1; - если строки повторялись, то max уже больше longest, передаем текущее значение "мах" в "longest", мах возвращаем в исходное положение; - если строки не повторялись, то у обеих переменных одинаковое значение, выводится "1"; - если строки повторялись, и одна последовательность больше другой, то к концу цикла max должен перезаписать значение longest (вариант ввода "1112222222". Это не происходит - видимо, не выполняется условие "else", и я не могу понять, куда его переставить, чтобы заработало.