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

Задача . 02. Охлаждение лабораторной пробы


Задача

Темы:

В учебной модели температура пробы равна t градусам. За одну минуту охлаждения она уменьшается ровно на d градусов. Охлаждение прекращают после первой полной минуты, по окончании которой температура станет не выше p. Найдите необходимое число минут и конечную температуру. Если уже в начале температура не выше p, охлаждение не требуется. Используйте именно заданную модель; температуру при последнем шаге не заменяйте на p.

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

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

Три целых числа, каждое на отдельной строке: t, d, p. Ограничения: −50 ≤ t ≤ 100; 1 ≤ d ≤ 20; −50 ≤ p ≤ 100.

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

В первой строке — число минут, во второй — температура после охлаждения.


Примеры
№Входные данныеВыходные данные
1
37
4
25
3
25
2
20
3
25
0
20
Статистика успешных решений по компиляторам
 Кол-во
Python16
Комментарий учителя