题目有一个袋子里面装满了石头,这些石头都是相同的大小和重量,没有任何差别。现在,你手上只有一个秤,而且只能用一次,怎么才能快速判断出这个袋子里的石头总数?
答案把袋子里的石头一块一块地取出来称,直到秤的重量发生了变化。此时,已经取出的石头数量就是袋子里的石头总数。因为如果袋子里有n块石头,那么取出其中任意i块石头称重时,秤的重量变化值必定是这些石头的总重量的i倍。所以,当秤的重量发生变化时,已经称过的石头数量就是总数。
更多脑筋急转弯
相关内容
分享内容