银行金库里的小偷
有一个小偷费劲力气进入到了银行的金库里。在金库里他找到了一百个箱子,每一个箱子里都装满了金币。不过,只有一个箱子里装的是真的金币,剩下的99个箱子里都是假的。真假金币的外形和质感完全一样,任何人都无法
有一个小偷费劲力气进入到了银行的金库里。
在金库里他找到了一百个箱子,每一个箱子里都装满了金币。
不过,只有一个箱子里装的是真的金币,剩下的99个箱子里都是假的。
真假金币的外形和质感完全一样,任何人都无法通过肉眼分辨出来。
它们只有一个区别:真金币每一个重量为101克,而假金币的重量是100克。
在金库里有一个电子秤,它可以准确地测量出任何物品的重量,精确到克。
但很不幸的是,这个电子秤和银行的报警系统相连接,只要被使用一次就会立刻失效。
请问,小偷怎么做才能只使用一次电子秤就找到装着真金币的箱子呢?
答案:
把这些箱子从1到100编号,然后从1号箱子里拿1个金币出来、从2号箱子里拿2个金币出来……一直到从100号箱子里拿100个金币出来。
把这些金币全部放到电子秤上称一次,然后记录下最后两位数字。
这两位数字就是装着真金币的箱子的编号(显示为00的话则说明100号箱子里是真金币)。
道理很简单,假金币的重量是100克,所以无论拿多少个去称,最后两位一定是00。而真金币是101克,也就是说一个真金币会让这个尾数+1。
所以,这个尾数就等于被测量的金币堆里真金币的数量。