智力题

来源:互联网 发布:php fopen函数的用法 编辑:程序博客网 时间:2024/04/20 22:37

有7克、2克砝码各一个,天平一只,如何只用这些物品三次将140克的盐分成50、90克各一份?

听说是微软的面试题,下面是我的解法:

先利用等比例称出 40克的盐:先将7克的砝码和140克的盐放在天平两端,然后记下此刻的倾斜度;

    再将2克的砝码代替原来的7克砝码,将原来的盐拿掉一些,知道刻度跟原来的一样

    此时天平上的盐的质量应该是40克,此时砝码也用了两次,第三次。两边各方一个砝码,从100克的盐中取盐,放到天平,使得天平 平衡。此时砝码为2克的这边 就有5克的盐,然后将两边砝码取出。再从95克的盐中取出盐,使天平平衡,此时,天平两边都有5克盐了,而100克的盐堆也变成了90克,再把天平两边总共的10克盐加到40克中 就变成了50克,

解题完毕!