两瓶酒,装满8两,共16两,使用一个3两的杯子,如何给四个人均分每人喝四两酒.

问题描述:

两瓶酒,装满8两,共16两,使用一个3两的杯子,如何给四个人均分每人喝四两酒.

为便于说明、启用代号表示,其含义如下:
A -X、B -X字母表示两个酒瓶,其后面X表示酒的多少.
C- X表示一只3两酒杯,其后面X表示酒的多少.
→表示一个操作过程.
甲、乙、丙、丁表示4个人.
具体步骤如下.
A-8、B -8、C -0 → A-5、B-8、C -3→甲先喝C中3两酒→A-5、B -8、C -0→ A-2、B -8、C -3→乙喝A中2两酒→ A-0、B-8、C-3→ A-3、B -8、C -0 → A-3、B -5、C-3 → A-6、B -5、C -0 → A-6、B -2、C -3 → A-8、B -2、C-1→甲再喝C中1两酒,2次共喝4两→A-8、B -2、C -0 → A-8、B -0、C-2 → A-7、B -0、C -3 →A-7、B -3、C-0 →A-4、B -3、C -3→A-4、B -6、C -0 →A-1、B -6、C-3 →丙喝A中1两酒→A-0、B -6、C-3 →A-0、B -8、C -1 →丁喝C中1两酒→A-0、B -8、C -0→A-0、B -5、C-3→再喝C中3两酒→A-0、B -5、C-0→A-0、B -2、C-3→乙喝B中2两酒、丁喝C中3两酒→分酒完成,每人四两.