Ответ:

Проверим, сколько зайцев можно купить, учитывая стоимость сумок.

  1. 108 зайцев поместятся в 4 сумки, поскольку 108 ≤ 4 × 30. Общая стоимость: 108 × 45 + 4 × 30 = 4860 + 120 = 4980 рублей.
  2. Для 109 зайцев также нужны 4 сумки. Общая стоимость: 109 × 45 + 4 × 30 = 4905 + 120 = 5025 рублей, что больше 5000 рублей.

Значит, наибольшее возможное количество — 108 зайцев. Остаток: 5000 − 4980 = 20 рублей.

Ответ: 20 рублей.