超难数学奥赛题,有兴趣者请进!

来源:百度知道 编辑:UC知道 时间:2024/05/31 13:00:37
三个碗两个能装水8升,一个能装水3升,现有16升水,欲将其倒入四个杯子中,每杯4升(倒入杯中的水不能倒出,杯的容积无限大),问倒法?

倒入碗中的水可以倒回吗?如果可以的话,只要一个8L的碗 和一个3L的碗就可以了。具体如下:
8L的碗A 3L的碗B
0 3 将3L的水倒入B
3 0 将B中水倒入A
3 3 再将3L水倒入B
6 0 将B中水倒入A
6 3 将3L水倒入B
8 1 将B的水倒入A,直到A满;

……到现在为止把1L 的水倒入一个杯子中,
重复该操作,那么4次以后,4个杯子里都是1L的水,再用3L 的碗每次倒入每个碗中3L水,那么4个碗中就都是4L 了

第一回合:把现有16升水倒入能装8升水的碗里面,再把8升水倒入装3升水的
碗中、碗中剩余5升水;在把3升水倒回原来装16升的水杯中;在把5
升水倒入装3升水的碗中;剩下的2升水倒入杯中。重复一次。第一杯
中装满4升水。
第二回合:现还有12升水倒出8升水,剩下4升水装入第二个杯中。
第三回合:同第一回合得到第三杯水。剩余倒入第四杯中。

一楼的做法是错误的。因为第一回合要想成功,至少需要10升水(注意“重复一次”,而此前已经倒入杯中2升,再要凑足8升,显然需要10升水),第三回合显然已经没有那么多水啦。
我还没有想出答案……