Самая длинная череда одинаковых оценок

тема: Поток без массивов · уровень: средний

Условие

После контрольных учитель выставлял оценки в журнал по порядку, как сдавали ребята. Иногда несколько человек подряд получали одну и ту же оценку — получалась «череда» одинаковых оценок.

Найдите длину самой длинной череды одинаковых оценок, идущих подряд.

Важно: в этой задаче нельзя использовать массивы и списки — только переменные. Последовательность читается как поток.

Формат ввода

Вводятся целые числа от 1 до 10^9, каждое в отдельной строке. Число 0 означает конец ввода и не является оценкой. Длина последовательности заранее неизвестна.

Формат вывода

Выведите одно целое число — длину самой длинной череды одинаковых подряд идущих чисел. Если до 0 не было введено ни одного числа, выведите 0.

Ограничения

Пример

Ввод:

5
5
4
4
4
3
0

Вывод:

3

Решить задачу с автопроверкой на Python →

Куда дальше