С помощью только ведер и врытой у ручья большой бочки:
1) Наполняем из ручья 7−и литровое ведро и выливаем в бочку, в бочке становится 7 литров воды;
2) Наполняем из ручья 7−и литровое ведро и выливаем в бочку, в бочке становится 14 литров воды;
3) Наполняем из бочки 5−и литровое ведро и выливаем в ручей, в бочке остается 9 литров воды;
4) Наполняем из бочки 5−и литровое ведро и выливаем в ручей, в бочке остается 4 литра воды;
5) Наполняем из бочки 5−и литровое ведро, в бочке остается 0 литров воды, а в ведре ровно 4 литра воды.
Только с помощью ведер:
1) Наполняем из ручья 7−и литровое ведро;
2) Переливаем из 7−и литрового веда воду в 5−и литровое ведро (в 7−и литровом ведре остается 2 литра);
3) Вылить обратно в ручей воду из 5−и литрового ведра и перелить туда 2 литра из 7−и литрового;
4) Наполняем из ручья 7−и литровое ведро;
5) Переливаем из 7−и литрового веда воду в 5−и литровое ведро, в которое уместится только 3 литра (в 7−и литровом ведре остается 4 литра).