我都晕了有9箱啤酒,其中8箱每箱1000g,有一箱是900g,现有一秤台可称出质量,只能称1次,请你把900g的那箱找出来.每箱10瓶啤酒,900g那箱也是10瓶的一楼的我如果能蒙就不到这来了

问题描述:

我都晕了
有9箱啤酒,其中8箱每箱1000g,有一箱是900g,现有一秤台可称出质量,只能称1次,请你把900g的那箱找出来.
每箱10瓶啤酒,900g那箱也是10瓶的
一楼的我如果能蒙就不到这来了

一次?
不可能
要不你只有1/9的机会蒙对
谁让你问题不出全
还补充勒
不过我自己的确没想到这种算法
楼下的高人们是自己算的还是网上抄的啊

楼上的没错,佩服

从第一箱拿一支,从第二箱拿两支,如此类推,从第九箱拿九支,一共有45支啤酒,称重可以得到准确重量,
【用称重重量(g)-45000(g)】/100=x
x就是第X箱了

有已知条件每箱多数瓶啤酒,你没写,是不是?
第一箱拿1瓶啤酒,第二箱拿2瓶啤酒,第三箱拿3瓶啤酒,第四箱拿4瓶啤酒.........
共45瓶,一起称,如果重量差100g就是第一箱是.如果差200g,就是第二箱是.差300g就是第三箱.........
因为少的箱子里的啤酒每瓶少100g所以...

虽然我来晚了,不过我可以帮忙解释一下:(纯属个人见解,与5楼有些差异,不知道楼主是否能明白)因为每箱10瓶啤酒,如果一箱1000克那平均一瓶100克,如果900克则一瓶90克.一瓶少了10克.从第一箱拿1支,从第二箱拿2支,以此类...

??至少要2次吧···

可以,编号9箱
a,b,c,d,e,f,g,h,i
打开箱子,分别取出1,2,3,...,9瓶啤酒
a*1+b*2+c*3+d*4+e*5+f*6+g*7+h*8+i*9
从结果就能知道是哪一箱.
^_^