现有2个空水壶,容积分别为5升和6升.问题是如何只用这2个水壶从池塘中取得三升水

问题描述:

现有2个空水壶,容积分别为5升和6升.问题是如何只用这2个水壶从池塘中取得三升水

5+5-6+5-6=3

先用六升的盛满,倒入五升的桶里,这样六升的桶里就会余一升,再把五升桶中的水倒掉,再把六升的桶里余下的一升水倒入五升的水桶中,再吧六升的盛满,倒入五升的桶里,这样六升的桶里就会余两升,以为之前五升桶里就有一升了,再把五升水桶里的水倒掉,把六升桶里的两升水倒入五升水桶中,再把六升的盛满,倒入五升的桶里,这样六升的桶里就会余三升啦~呵呵

将6升的盛满水倒入5L中,6剩1L,将1L倒入5
将6升的盛满水倒入已有1L水的5L容器中,6剩2L,将2L倒入空的5
将6升的盛满水倒入已有2L水的5L容器中,6剩3L,就是取到的3L

用6升瓶取满水倒满5升瓶,6升瓶此时剩下1升。
倒空5升瓶,将6升瓶中1升水倒入5升瓶。再将6升瓶灌满,倒满5升瓶,此时6升瓶中剩下2升。
倒空5升瓶,将6升瓶中2升水倒入5升瓶。再将6升瓶灌满,倒满5升瓶,此时6升瓶中剩下3升。搞定!

5升灌满给6升
则6升有5升水
5升再灌满则可以倒1升给6升的
5升里有4升
6升的满了全倒掉
把5升里的4升给6升的容器
再将5升的灌满
倒给6升的2升
则6升的满了
5升的容器里有3升