1. Наполните десятилитровую банку полностью.
2. Перелейте воду из десятилитровой банки в трехлитровую банку до тех пор, пока трехлитровая банка не будет полной.
3. В десятилитровой банке останется 10 - 3 = 7 литров воды.
4. Вылейте воду из трехлитровой банки.
5. Перелейте воду из десятилитровой банки (7 литров) в трехлитровую банку. Теперь в трехлитровой банке 3 литра и еще есть место для 0 литров.
6. Снова наполните десятилитровую банку.
7. Осторожно перелейте воду из десятилитровой банки в трехлитровую банку, пока трехлитровая банка не станет полной. Так как в трехлитровой банке уже есть 0 литра, вам нужно перелить 0 литра.
8. В десятилитровой банке останется 10 - 0 = 5 литров.
Таким образом, в десятилитровой банке будет 5 литров воды.