Ответ:

Минимальное количество шагов — 8.

  1. Налить 4 л в ведро вместимостью 4 л и вылить воду в бочку.
  2. Налить 5 л в ведро вместимостью 5 л.
  3. Перелить из 5-литрового ведра воду в 4-литровое. В 5-литровом ведре останется 1 л.
  4. Вылить воду из 4-литрового ведра.
  5. Перелить оставшийся 1 л в 4-литровое ведро.
  6. Снова наполнить 5-литровое ведро.
  7. Перелить воду из 5-литрового ведра в 4-литровое до полного заполнения. В 5-литровом ведре останется 2 л.
  8. Вылить эти 2 л в бочку.

Ответ: 6 л воды набраны за 8 шагов.