面试智力题~请大家来解答

来源:百度知道 编辑:UC知道 时间:2024/06/18 05:28:31
有个仓库放了10袋金子,每袋金子100个.每个金子10克,总共100*10*10=10000克夜里来了个小偷,偷偷换了1袋金子,那1袋金子仍然是100个,但是每个只有9克,你面前有一副旧点天平,只能用一次问你用什么方法把那1袋被调换的金子找出来?

把每个袋子分别编号1~10,然后从袋子里取出与袋子号码相应的数个金子,即1号袋子取一个,2号袋子取两个.然后放在一起称,轻了几克就是那个袋子是假的.

我这样给你说吧,这题无解。
如果称3次我都可以称出来,1次是不可能的。
除非你有运气,刚好要称的那一袋是小偷换的。
给你讲讲3次的解法:
将10个袋子分成2组,每组5个袋子,总有一组比较轻(1次)
将轻的哪一组以2、2、1分配,将2个一组的2组进行称(2次)
再次出现2种情况:
1、2组一样重,那么被掉包的一定在剩下的哪一包里
2、2组中有一组更轻,那么将轻的那组中2个袋子再称一次,一定会有一个袋子更轻,被调包的是那个轻的袋子里。
称3次才能保证称出来,注意, 保证

把小偷抓来严刑拷打。。。。
我记得以前是说3次的呀,又有什么高科技想法了吗

这个小偷脑子有问题