有三个瓶子,分别是一个十升,一个七升,一个三升,怎样倒得到两个五升急

问题描述:

有三个瓶子,分别是一个十升,一个七升,一个三升,怎样倒得到两个五升

有三个容器,分别可以盛三升、七升跟十升的水(没有刻度)
十升的容器里装满了水,三升跟七升的容器是空的
现在问你怎么样才能把十升的水平分成五升跟五升
-------------------------
答:
十升为A、七升为B、三升为C,-->表示从哪个倒往哪个,...表示这个容器还剩余多少,:表示这个容器现在有多少.
A-->B...3
B-->C...4
A:3 B:4 C:3
C-->A
B-->C...1
C-->A
A:9 B:1 C:0
B-->C
A-->B...2
A:2 B:7 C:1
B-->C...5
C-->A
A:5 B:5 C:0