Есть даже два варианта, как можно это сделать.
Вариант 1:
Три литра из банки переливаем в пятилитровый бидон, снова набираем полную банку и льём туда-же. Вода заполнит оставшиеся от пяти литров свободные два - и ровно литр останется в банке. Выливаем воду из бидона, переливаем туда один литр из банки - у нас в пятилитровом бидоне ровно один литр. Остаётся только вылит туда ещё полную трёхлитровую банку - и в бидоне будет искомые четыре литра.
Вариант 2:
Наливаем полный бидон, переливаем в банку сколько поместится - в бидоне остаётся два литра. Выливаем воду из банки и переливаем туда два литра из бидона. Теперь у нас пустой бидон и ровно два литра в банке. Набираем снова полный бидон и выливаем оттуда в банку до полной недостающий литр воды. Теперь в бидоне ровно четыре литра.