Самый длинный участок непрерывного разгона

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

Условие

На тренировке по велоспорту тренер записывает скорости на каждом отрезке пути. Ему нравится находить самый длинный кусок, где спортсмен разгонялся без единого сбоя: каждый следующий замер строго больше предыдущего.

Замеры приходят как поток чисел. Последняя строка — это 0, он означает конец записи и не является замером.

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

Формат ввода Вводятся целые числа по одному в строке.

Формат вывода Выведите одно целое число — длину самого длинного подряд идущего фрагмента, где скорости строго возрастают. Если замеров не было (сразу введён 0), выведите 0.

Ограничения

Пример Ввод:

5
1
2
3
2
4
5
6
1
0

Вывод:

4

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

Куда дальше