一个大桶装了12升水,另外有恰好能装8升和5升的桶各一个,利用这三个桶最少一只大桶装了12千克水,另外有两个恰好能装5千克和8千克的桶各一只。利用这三只桶,最少倒几次,就可以把水分成两个6千克?

问题描述:

一个大桶装了12升水,另外有恰好能装8升和5升的桶各一个,利用这三个桶最少
一只大桶装了12千克水,另外有两个恰好能装5千克和8千克的桶各一只。利用这三只桶,最少倒几次,就可以把水分成两个6千克?

12L桶(A) 8L桶(B) 5L桶(C)
12 0 0 最初三桶水量
4 8 0 A往B倒满
4 3 5 B往C倒满
9 3 0 C全部倒进A
9 0 3 B全部倒进C
1 8 3 A往B倒满
1 6 5 B往C倒满
6 6 0 C全部倒进A
综上用了7次

12千克水倒入5千克桶两次
剩余2千克水放入7千克桶
倒三次两千克水放入7千克桶,完成一个6千克
然后将6千克水倒入12千克桶
用7千克水倒入5千克桶
剩余2千克,将5千克桶倒光,倒入2千克水
再盛满7千克水倒入5千克桶3千克,剩余4千克.
倒入5千克桶
将12千克桶中的6千克水倒入7千克桶
此时12千克桶中没有水,5千克桶中有4千克水,7千克桶中有6千克水
将12千克桶中装满,倒入5千克桶中1千克水,剩余11千克水
然后将5千克桶中水倒掉
再用12千克桶中的11千克水将5千克桶装满12千克桶中剩余6千克水.