Когда стало теплее, чем вчера
Условие
В школьном метеоклубе записывают температуру каждый день. В конце четверти учитель попросил посчитать, сколько раз температура стала строго выше, чем в предыдущий день.
Важно: в этой задаче нельзя использовать массивы и списки — только переменные. Температуры идут потоком, заранее неизвестно, сколько дней записано.
Формат ввода
Вводятся целые числа — температуры по дням, по одному числу в строке. Последнее число — 0, это сигнал конца ввода, оно не является температурой.
Формат вывода
Выведите одно число: сколько раз очередная температура была строго больше предыдущей. Первую температуру ни с чем не сравнивают.
Ограничения
- Каждая температура: от 1 до 10^9.
- Ввод заканчивается числом 0.
- Нужно решить за один проход и O(1) памяти (только скалярные переменные).
Пример
Ввод:
5
4
4
7
3
10
0
Вывод:
2Решить задачу с автопроверкой на Python →
Куда дальше
- Школьный этап ВсОШ по информатике — как устроен первый этап и план подготовки за четыре недели
- Перечневые олимпиады по информатике — олимпиады перечня Минобрнауки, их уровни и что нужно к диплому
- БВИ по олимпиадам: в какие вузы берут — правила приёма вузов, разобранные построчно, со ссылкой на приказ у каждой строки