Условие:

Как налить 5 л воды, используя десятилитровое ведро и трехлитровую банку?

1) Набираем в трехлитровую банку воды, выливаем ее в ведро. Повторяем это действие 3 раза. Таким образом в 10−литровом ведре окажется 9 литров воды.
2) Набираем в банку воды, доливаем из нее ведро до верха. Получится 10 л воды в ведре и 2 л воды в банке.
3) Выливаем всю воду из ведра, вливаем туда 2 л воды из банки. Затем наполняем банку и выливаем в ведро. Получается, что мы к 2 л прибавим 3 л и получим 5 л.