Чтобы оставить 2 литра воды в сосуде объемом 3 литра, используя сосуды объемом 7 литров и 3 литра, следуем следующим шагам:
- Заполним 3-литровый сосуд водой из 7-литрового сосуда. Теперь в 3-литровом сосуде у нас будет 3 литра воды, а в 7-литровом сосуде останется 4 литра воды.
- Опустошим 3-литровый сосуд. Теперь в 3-литровом сосуде 0 литров воды, а в 7-литровом - 4 литра.
- Снова заполним 3-литровый сосуд водой из 7-литрового сосуда. Теперь в 3-литровом сосуде будет 3 литра воды, а в 7-литровом - 1 литр (так как 4 литра - 3 литра = 1 литр).
- Опустошим 3-литровый сосуд еще раз. В 3-литровом сосуде снова 0 литров, а в 7-литровом - 1 литр.
- Переливаем 1 литр из 7-литрового сосуда в 3-литровый. Теперь в 3-литровом сосуде будет 1 литр, а в 7-литровом - 0 литров.
- Теперь наполним 7-литровый сосуд водой до 7 литров. Теперь у нас снова есть 7 литров в 7-литровом сосуде и 1 литр в 3-литровом.
- Снова заполним 3-литровый сосуд из 7-литрового. Мы можем добавить еще 2 литра из 7-литрового сосуда в 3-литровый, так как в нем уже есть 1 литр. После этого в 3-литровом сосуде будет 3 литра, а в 7-литровом - 4 литра.
- Опустошим 3-литровый сосуд. Теперь в 3-литровом сосуде 0 литров, а в 7-литровом - 4 литра.
- Переливаем 2 литра из 7-литрового сосуда в 3-литровый. Теперь в 3-литровом сосуде будет 2 литра, а в 7-литровом - 2 литра.
Таким образом, в 3-литровом сосуде мы оставили 2 литра воды, что и требовалось.