Для решения задачи нужно определить, сколько вафель Ваня сможет приготовить, имея ограниченное количество теста.
1. Вычислим количество вафель, которые могут быть приготовлены из имеющегося количества теста. Для этого нужно разделить общий объем теста на объем, необходимый для одной вафли:
vaflas = k / p, где vaflas – количество вафель
2. Теперь посчитаем общее время, необходимое для приготовления всех вафель. Время приготовления одной вафли – это время налить тесто в вафельницу (a минут) и время, пока вафля прожарится (b минут):
total_time = vaflas * (a + b)
3. В конце нужно добавить время, которое потребуется, чтобы приготовить последнюю вафлю. Это время налить оставшееся количество теста в вафельницу:
last_waffle_time = (k % (vaflas * p)) / p * a
4. Окончательный результат получается, если сложить общее время приготовления всех вафель и время приготовления последней вафли:
result = total_time + last_waffle_time
Теперь мы можем найти общее время, которое потребуется Ване, чтобы приготовить все вафли.