倒水题 强人来

来源:百度知道 编辑:UC知道 时间:2024/09/24 14:11:24
现有2个杯子装满了8两水,1个3两的空杯子和A、B、C、D 4个大于4两小于8两的空杯子。要将两个八两水杯中的水通过三两的酒杯分别倒入A、B、C、D四个杯子中且每个杯子中装四两酒,问步骤是怎么样的!(所有杯子不规则且没有刻度,没有其他工具)

从别的地方搬过来的答案,可以把每人喝到四两改为装到其它杯中,同理的

4个人喝2瓶酒,每瓶8两,有一个3两的杯子,怎样才能让每个人喝到4两;

1、先从A瓶到出3两由第一人喝掉,A瓶中剩5两;
2、再从A瓶到出3两放在杯中不动,A瓶中剩2两;
3、将A瓶的2两由第二人喝掉;
4、将杯中的3两到入A瓶;
5、从B瓶中到出3两到A瓶中,A瓶变6两;
6、再从B瓶到出3两到杯中,B瓶剩2两;
7、将杯中的3两到入A瓶,因瓶中只能装8两,加上A瓶原有的6两,杯中剩1两,由第三人喝掉;
8、此时第一人喝3两、第二人喝2两、第三人喝1两,第四人1两没喝;
9、从A瓶到出3两放在杯中不动,A瓶中剩5两;
10、将A瓶5两到入B瓶,B瓶变成7两;
11、将杯中3两到入A瓶,再将B瓶到出3两放在A瓶中,此时A瓶有6两,再到出3两在杯中,此时B瓶剩1两;
12、再将杯中3两到入A瓶,因瓶中只能装8两,加上A瓶原有的6两,杯中剩1两,给第一个人喝,此时第一人喝够4两;
13、从A瓶中到出3两到B瓶中加原来的1两变成4两给第四人喝,第四人喝够4两;
14、此时A瓶中剩5两,到出3两给第三人喝,第三人喝够4两;
15、A瓶中剩2两给第二人喝,第二人喝够4两;

1、设装水的杯子为 Q1、Q2,3两空杯为P1
2、把Q1里的水用P1倒出两杯,放入A=3、B=3
3、把Q2里的水用P1倒出两杯,放入C=3、D=3
4、Q1、Q2合并到Q1=4,把A、B的谁倒回Q2=6,Q1到A=4,
5、把CD倒入Q1=6。
6、A倒P满,A=1,
7、P到Q2满,P=1,Q2=8,把P里的1两倒入B,
8、把Q2倒一杯到P=3,P把Q1加满,P=1,Q1=8,把P倒入C,
9、各量一杯P到A、B、C,剩下入D,
10、任务完成。

数字为水量,M、N为8两杯子,S为3两杯子
M-N-S-A-B-C-D
8-8-0-0-0-0-0
8-5-3-0-0-0-0