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