Решение:
a) Да, можно. Для этого:
- Наполнить банку ёмкостью 5 л.
- Перелить из банки 5 л в банку 3 л. В банке 5 л останется 2 литра воды.
- Вылить воду из банки 3 л.
- Перелить 2 литра из банки 5 л в банку 3 л.
- Наполнить банку 5 л.
- Долить воды из банки 5 л в банку 3 л (в которой уже есть 2 литра) до полного заполнения. В банке 5 л останется 4 литра воды.
б) Нет, нельзя. Наименьшее количество воды, которое можно набрать, используя только банки ёмкостью 6 л и 9 л, равно 3 литрам (9 - 6 = 3). Так как 3 не является делителем 4, то набрать 4 литра воды невозможно.
Ответ: a) да, можно; б) нет, нельзя