Если в наличии только две емкости указанного объема, то вариантов решения может быть, на мой взгляд, два.
Первый вариант:
1) наливаем полную трехлитровую банку и выливаем воду в пятилитровый бидон - в бидоне 3 литра воды;
2) снова наливаем воду в трехлитровую банку и выливаем часть воды в бидон, чтоб он был полным - в бидоне будет 5 литров, а в банке останется 1;
3) выливаем воду из бидона, а в него переливаем воду из банки - в бидоне будет 1 литр воды;
4) опять наливаем полную банку воды и переливаем все 3 литра в бидон и в бидоне окажется требуемое количество воды - 4 литра.
Но есть более короткий способ:
1) наливаем полный пятилитровый бидон воды и переливаем часть в трехлитровую банку - в бидоне останется 2 литра воды;
2) выливаем воду из банки и переливаем в неё 2 литра воды из бидона;
3) наливаем полный бидон воды и 1 литр переливаем в банку, чтобы она была полной - в бидоне останется 4 литра воды.