Олимпиадный тренинг

Задача . 12. Устойчивый температурный режим


Задача

Темы:

Датчик последовательно передаёт целые значения температуры. Показание считается подходящим, если оно находится от l до r включительно. Измерения прекращают, когда впервые получены k подходящих показаний подряд. Неподходящее показание прерывает текущую серию. Определите общее количество прочитанных показаний, включая то, которым завершилась нужная серия.

Требование к решению: используйте цикл while. Достаточно переменных, арифметических операций, сравнений, условий и ввода-вывода. Списки, собственные функции и импорт модулей не нужны. Не печатайте приглашения ко вводу и пояснения в ответе.

Входные данные

Первые три строки содержат целые l, r, k, где −50 ≤ l ≤ r ≤ 100; 1 ≤ k ≤ 100. Далее идут целые температуры от −50 до 100, каждая на отдельной строке. Гарантируется, что нужная серия появится не более чем за 1000 измерений. Ввод заканчивается на показании, которое впервые завершает нужную серию.

Выходные данные

Одно целое число — общее количество прочитанных показаний.


Примеры
№Входные данныеВыходные данные
1
18
26
3
20
28
18
26
22
5
2
10
20
1
15
1
Статистика успешных решений по компиляторам
 Кол-во
Python8
Комментарий учителя