A瓶里装满了咖啡,B瓶里装满了牛奶,两个瓶子的容积相同.现在,应顾客的要求,服务员决定制作咖啡与牛奶各一的牛奶咖啡.旁边有三个空杯子,每个杯子的容积正好是瓶子的三分之一.他用这些工具,巧妙地做好了牛奶咖啡.这位服务员是怎么做到的?

问题描述:

A瓶里装满了咖啡,B瓶里装满了牛奶,两个瓶子的容积相同.现在,应顾客的要求,服务员决定制作咖啡与牛奶各一
的牛奶咖啡.旁边有三个空杯子,每个杯子的容积正好是瓶子的三分之一.他用这些工具,巧妙地做好了牛奶咖啡.这位服务员是怎么做到的?

设A瓶装的为co(coffee),B瓶装的为mi(milk)
设三个杯子为a,b,c
第一步:
A:1/3co B:2/3mi a:1/3co b:1/3co c:1/3mi
第二步:把c的mi倒入A,B的1/3mi倒入c,a的1/3co倒入B
A:1/3co+1/3mi B:1/3co+1/3mi ,a:空 b:1/3co c:1/3mi
第三步:用B的混合物倒满A,,A一半是co,一半是mi
最后,把剩下的杯子的co.mi倒入B

先把2个小空杯装满牛奶,则牛奶被三等分。原来牛奶瓶子的牛奶为1份
再用第三个小杯装满咖啡,此杯咖啡是1份.原来咖啡瓶子的咖啡为2份
把第三小杯咖啡倒进原来牛奶瓶子中。原来牛奶瓶子的牛奶和咖啡各1份
再把原来咖啡瓶子中剩下的2份咖啡倒进第三个杯中1份,则原来咖啡瓶子中剩1份咖啡。再倒进去进去一小杯牛奶。原来咖啡瓶子中也是牛奶和咖啡各1份。
这时,原来牛奶瓶子中的混合物浓度跟原来咖啡杯中的混合物浓度相同,只要用任意一个瓶子,把另外一个瓶子灌满即可。
最后,再把剩下的一小杯奶和一小杯咖啡倒进没满的瓶子即可。

第一步,将两个杯子都倒满咖啡.(这时A瓶内余下一杯咖啡.)
第二步,第三个杯子倒满牛奶.(此时B瓶内余下两杯牛奶.)
第三步,将这杯牛奶倒入A瓶.(此时有一个杯子空着.A瓶内有两杯目标液体.)
第四步,再把第三个杯子倒满牛奶.(此时B瓶内余下一杯牛奶.)
第五步,把一杯咖啡倒入B瓶.(此时有一个杯子空着.B瓶内有两杯目标液体.)
第六步,用B瓶内的液体把A瓶注满.(此时A瓶内有三杯目标液体,B瓶内有一杯目标液体.)
第七步,把两个杯子中的液体全部倒入B瓶.
至此,得到A、B两瓶咖啡牛奶.