一道面试题10桶金币,每桶中有10个金币,但是其中有一桶是假的,假的金币比真的轻10g,每桶重1kg,有一把称,请用一次把那桶假币找出来?

来源:学生作业帮助网 编辑:作业帮 时间:2024/06/08 00:42:05
一道面试题10桶金币,每桶中有10个金币,但是其中有一桶是假的,假的金币比真的轻10g,每桶重1kg,有一把称,请用一次把那桶假币找出来?
xSN@Y$C݇om7,*nX$% Ф $6Bm{/8Z)rtss}QhmGGfw΃n]S},#ص6)UڌOÉ dTmiKF@Cg4JԯWor3s8|{{44im\4җ%@`ێ:qXh7{qJ6'>wj`J;&?t}iFxŸN.$ }RJПGiw,|$8?^>`uIm+).wB q oJB-vܔ|Z*U"L]4Ue Q rߎ9MeslE7C{AT|/m/`,Sw:ҁqsXc9zlC:ѥs ĄM6w4S]<(®I[g M ڂAW|p)@+xP8}r-ffDz1)yeVyLyhԗ/&yx*U:8\eb Dk&(zRqƟ>

一道面试题10桶金币,每桶中有10个金币,但是其中有一桶是假的,假的金币比真的轻10g,每桶重1kg,有一把称,请用一次把那桶假币找出来?
一道面试题
10桶金币,每桶中有10个金币,但是其中有一桶是假的,假的金币比真的轻10g,每桶重1kg,有一把称,请用一次把那桶假币找出来?

一道面试题10桶金币,每桶中有10个金币,但是其中有一桶是假的,假的金币比真的轻10g,每桶重1kg,有一把称,请用一次把那桶假币找出来?
给每个桶编上编号 1--10
之后按照编号顺序重桶中拿出相应数量的金币
一个55个 之后把这55个金币一起称
程出来之后 看下离55kg差多少g
如果是10g 那就是第一桶 差20g 就是第二桶…… 以此类推
即可找出来那桶假的金币了

第一个桶拿1个金币,第二个桶拿2个金币.。。。。第十个桶拿10个金币
(100 * 55 - 秤的重量)/10 = x
第x桶就是假的~~

把10桶金币分别倒出来,把空桶挂在称上,从十堆金币中各拿一个出来,将其中一个放在桶内,称其重量,取出金币,称下一个,看哪个金币不能使称杆平稳,对应的那堆就是假币。

依次取1.2.3.到10个称 1+2+3+4+5+6+7+8+9+10=55 每个金币是100克该有5500克,假的那桶是少X克
则X=5500-总重量
X就是第几桶了。