Вы действительно хотите посмотреть подсказку? Тогда жмите на кнопку!

1 л воды можно получить, если из трёхлитрового сосуда отлить 2 литра воды. Значит нам надо добиться такой ситуации, когда в пятилитровом будем 3 литра воды, тем самым останется место ровно для двух литров, которые мы сможем перелить из трёхлитрового сосуда.
Шаг 1. Наливаем с трёхлитровый сосуд воду до краёв, получаем 3 литра воды
Шаг 2. Переливаем эту воду в пятилитровый сосуд. Теперь в нём 3 л воды, а в трёхлитровом пусто
Шаг 3. Опять наливаем в трёхлитровый сосуд воду, теперь по 3 л воды в каждом из сосудов.
Теперь мы добились той ситуации, которая нам была нужна - в пятилитровом сосуде есть место ровно для 2 л воды, а в трёхлитровом - 3 л воды.
Шаг 4. Переливаем воду из сосуда 3 л в сосуд 5 л, пока он не заполнится до краёв. Т.к. в нём было место для 2 л воды, то ровно эти 2 л и перельются, и в сосуде 3 л останется ровно 1 л.
Задача решена.