Сначала переведем время в минуты. 3 часа это 3 * 60 = 180 минут.
Определим, сколько снопов сена перевозит одна телега за 1 минуту. Всего перевозится 5 телегами, значит:
$$180 \text{ минут} * 5 \text{ телег} = 900 \text{ телего-минут}$$.
Теперь рассчитаем, сколько телег потребуется, чтобы перевезти тот же объем работы за 45 минут.
$$900 \text{ телего-минут} / 45 \text{ минут} = 20 \text{ телег}$$.
Ответ: 20