Рекордная высота прыжка
Условие
На тренировке по прыжкам в высоту тренер записывает в журнал высоты всех удачных попыток.
Каждая высота — целое число. Запись заканчивается, когда тренер пишет 0 (это значит «тренировка закончилась», и 0 не является высотой прыжка).
Нужно определить рекордную высоту за тренировку. Если тренировка закончилась сразу (то есть высот не было), рекорд равен 0.
Важно: в этой задаче нельзя использовать массивы и списки — только переменные.
Формат ввода:
- Вводятся целые числа по одному в строке.
- Каждое число от 1 до 10^9.
- Последним вводится число 0, оно обозначает конец ввода и не относится к данным.
Формат вывода:
- Выведите одно целое число — максимальную высоту среди введённых (без учёта 0).
- Если чисел не было, выведите 0.
Ограничения:
- Используйте один проход по данным и O(1) памяти (только скалярные переменные).
Пример Ввод:
120
115
130
128
0
Вывод:
130Решить задачу с автопроверкой на Python →
Куда дальше
- С нуля до олимпиады: маршрут — сколько занимает язык, какие приёмы нужны и к какому этапу это ведёт
- БВИ и льготы при поступлении — какой диплом что даёт и сколько лет он действует
- Перечневые олимпиады по информатике — олимпиады перечня Минобрнауки, их уровни и что нужно к диплому