Ответ:
Дано: сосуды вместимостью \(9\) л, \(5\) л и \(3\) л. В начале: \((9;0;0)\).
Запись показывает количество воды в сосудах объёмом \(9\), \(5\) и \(3\) л.
1 л воды
- Перелей из девятилитрового сосуда в пятилитровый: \((4;5;0)\).
- Перелей из пятилитрового сосуда в трёхлитровый: \((4;2;3)\).
- Перелей воду из трёхлитрового сосуда обратно в девятилитровый: \((7;2;0)\).
- Перелей \(2\) л из пятилитрового сосуда в трёхлитровый: \((7;0;2)\).
- Снова наполни пятилитровый сосуд из девятилитрового: \((2;5;2)\).
- Долей трёхлитровый сосуд из пятилитрового. Нужно долить \(1\) л: \((2;4;3)\).
В пятилитровом сосуде осталось \(4\) л, а в трёхлитровом находится \(3\) л. Чтобы получить 1 л, вылей воду из девятилитрового и переливай из пятилитрового в девятилитровый, затем используй трёхлитровый сосуд для отделения 1 л:
- Перелей \(3\) л из пятилитрового в девятилитровый: \((5;1;3)\).
- Вылей трёхлитровый сосуд.
- Перелей оставшийся \(1\) л из пятилитрового в трёхлитровый: \((5;0;1)\).
4 л воды
После шага \((4;5;0)\) уже получено ровно \(4\) л в девятилитровом сосуде.
Ответ: 1 л можно получить последовательностью состояний \((9;0;0)\rightarrow(4;5;0)\rightarrow(4;2;3)\rightarrow(7;2;0)\rightarrow(7;0;2)\rightarrow(2;5;2)\rightarrow(2;4;3)\rightarrow(5;1;3)\rightarrow(5;0;1)\); 4 л — сразу после переливания \(5\) л в пустой девятилитровый сосуд.
