在一家百货公司的仓库里,罐头公司的职员K运来10箱菠萝罐头。交货后正要回去,公司却给他打来电话,说由于机械发生故障,罐头中有一箱每一听罐头都少一小片,命令马上把这箱罐头运回去调换。每听罐头都少一片,大约少50克,如果有秤问题就好办了。
K环视四周,发现有台自动体重称,每称一次必须投入一枚10日元的硬币。不巧,K身上只带着一枚10日元的硬币,即仅能称一次。
那么,怎样只称一次,就能发现哪箱分量不足呢?(每箱共装20听,每听重800克)
在一家百货公司的仓库里,罐头公司的职员K运来10箱菠萝罐头。交货后正要回去,公司却给他打来电话,说由于机械发生故障,罐头中有一箱每一听罐头都少一小片,命令马上把这箱罐头运回去调换。每听罐头都少一片,大约少50克,如果有秤问题就好办了。
K环视四周,发现有台自动体重称,每称一次必须投入一枚10日元的硬币。不巧,K身上只带着一枚10日元的硬币,即仅能称一次。
那么,怎样只称一次,就能发现哪箱分量不足呢?(每箱共装20听,每听重800克)
把罐头箱排好号
从第一箱里取出1听罐头,第二箱取2听,第三箱取3听,--------。把这总计55(1+2+3+4……+10=55)听罐头放在秤上称。
1听罐头重800克,55听应该是4400克,称得的重量为x ,
则(x-4400)/50=每一听罐头都少一小片那一箱的序号
把10箱全放让,在一个一个拿掉,就可以找出有问题的箱子..
应该是第一箱拿一听第二箱拿二听总共开九箱也就是说1+2+3+4+5+6+7+8+9=45.把45听放在秤上称出重量就行了。称出重量如果不少的话就说明第十箱少了,少800就是第一箱,少1600就是第二箱少2400就是第三箱。。。。。。以此类推就可以知道是哪一箱少了。
把罐头箱一字摆开,然后从第一只箱子里取出1听罐头,第二只取2听,第三只取3听,其余依次类推。把这总计55听罐头(1+2+3+4……+5=55)放在秤上称出重量就行了。
1听罐头重800克,55听应该是4400克,就意味着分量不足者有1瓶,那么也就表示第一箱罐头分量不足:如果缺少100克,就可知第二打罐头分量不足,发此类推。