数学题急,

来源:百度知道 编辑:UC知道 时间:2024/05/27 15:56:02
一个大瓶子装有1800ML的水 有两个空瓶子,容量是1100ML 和700ML
如何能倒出900ML的水,

这是分油问题.解决这类问题的方法是在三个瓶子之间倒来倒去,最后就可以倒出需要的重量了.
需要注意的是,这种倒来倒去不能乱来,必须按照一个固定的顺序,才能最终解决.通常有两个顺序.
一是沿着1800-1100-700-1800-1100……方向进行;
二是沿着1800-700-1100-1800-700……方向进行;
无论沿着哪个方向进行,只有当第一一个瓶子空了时,才能向里面倒,且必须倒满;也只有当第二个瓶子被倒满了后,才能往回倒.

下面以第一种方向为例:
1、1800向1100倒满,1100满了后再向700倒并倒满,然后将700中的倒回1800,此时,1100中剩下400,1800中有1400
2、将1100中剩下的400倒入700中,再从1800中向1100中倒满,然后再由1100向700中倒入300,将其倒满,之后把这700再倒回1800中,此时,1100中剩下800,1800中有1000
3、把1100中剩下的800再次倒入700瓶子中,然后同样把700倒回1800,此时,1100中剩下100,1800中有1700
4、把1100中剩下的100倒入700中,再由1800向1100倒,并倒满,同样,从1100中向700中倒并倒满,700被倒满后再倒回1800,此时,1100中剩500,1800中有1300
5、将1100中的500倒入700中,再由1800向1100倒并倒满,之后,再由1100向700中倒200使700瓶子装满,此时1100中剩下的恰好是900。