一个杯子有五升水,另一个有三升,有无数的水供你倒入,怎样能用这两个杯子称出4升水
问题描述:
一个杯子有五升水,另一个有三升,有无数的水供你倒入,怎样能用这两个杯子称出4升水
答
操作 5升 3升
开始 0 0
用3升杯取3升 0 3
倒入5升杯中 3 0
重复1次 5 1
将5升杯里的水倒掉 0 1
将3升杯里的水倒入5升杯 1 0
再用3升杯取3升 1 3
倒入5升杯 4(完成) 0