有两种方法:
(一)
(1)用3升水桶装满水;
(2)用3升水桶中的水倒入事先腾空的5升水桶;
(3)然后3升水桶再装满水;
(4)将3升水桶中的水填满5升水桶,3升水桶中还剩1升;
(5)5生水桶腾空;
(6)用3升水桶中所剩的1升水倒入5升水桶;
(7)3升水桶加满水,倒入先前有1升水的5升水桶,5升水桶中刚好有4升水 .
(二)
(1)用5升水桶装满水;
(2)用5升水桶中的水加满事先腾空的3升水桶;
(3)然后将3升水桶倒掉;
(4)将5升水桶中所剩的2升水倒入腾空的3升水桶中;
(5)5生水桶再次加满水;
(6)用5升水桶中的水加满刚才有2升水的3升水桶;
(7)5升水桶中还剩4升水