洞主和凯哥的收入分成:微软面试考题(非脑筋急转弯)

来源:百度文库 编辑:中科新闻网 时间:2024/05/05 06:36:11
现有12个金币,外观相同.其中有一个是假币,假币与真币质量(轻重)略有不同.现有一天秤,只可用三次!请问如何利用天秤识别出12金币中的假币,并分辨出假币的质量是重于真币还是轻于真币!
注:天秤只可使用三次!!!且用肉眼与双手是不能判断出假币的轻重的.

一楼的方法不可行:
(1)1+2+3+4=5+6+7+8
(2) 1+2=9+10
(3)1=11 则12坏
这样的确可以判断出12是假币,但是,如果是这种情况,那么12这个假币是重于真币还是轻于真币呢???(题中的问题不仅要找出假币,还要判断出假币的轻重啊)
二楼的答案太天真吧.你怎么知道假币一定轻于真币???
三楼的答案没看明白
四楼的答案更经不起推敲
"4个一堆,三堆
先一边放一堆,如有倾斜,则其中有一"
那么如果第一次称,天秤倾斜了,那么下面应该秤哪一堆呢?是重的,还是轻的?
[要饭的猪]的答案的确很接近正确答案,可是...
可能二:
第一次1234对5678
不平(注意轻重,与结论有关),4与5对换,取下3换上9,这是第二次
若不平切轻重方向不变,则称第三次,1对2,与前两次结果不变的那个币为假币,轻重与前两次相同
(问:如果假币恰好是7或者8中的一个呢???)

老问题了
把12个金币排1到12个号
可能一:
第一次1234对5678
若平,则取下34和5,换上9、10、11,这是第二次
1、若还平,则假币为12
2、若不平,则取9和10称第三次(注意第二次时9、10那边的轻重,和结论有关),若平,则假币为11;若不平,则与第二次结果一样的那一边的币为假币,轻重与第二次的结论相同
可能二:
第一次1234对5678
不平(注意轻重,与结论有关),4与5对换,取下3换上9,这是第二次
若平,则假币为3,轻重与第一次相同
若不平切轻重方向不变,则称第三次,1对2,与前两次结果不变的那个币为假币,轻重与前两次相同
若不平切轻重方向改变,则取5与12称第三次
若平,则4为假币,轻重与前两次相同
若不平,则5为假币,轻重与前两次相同

有啥不明白的加我QQ:13295191

编号1-12
(1)1+2+3+4=5+6+7+8
(2) 1+2=9+10
(3)1=11 则12坏
1<>11 则11坏
(2) 1+2<>9+10
(3)1=9 则10坏
1<>9 则9坏
(1)1+2+3+4>5+6+7+8
(2) 1+2+7>3+4+8
(3)1>2 则1坏
1<2 则2坏
1=2 则8坏
(1)1+2+3+4<5+6+7+8
则同理

注 <> 即不平衡
括号内数字为秤的次数

4个一堆,三堆
先一边放一堆,如有倾斜,则其中有一,若无倾斜,假币肯定在另一堆
把有假币的4个,一边放一个,若无倾斜,则都为真币,若有倾斜,则一个为假币
如还都为真币,则称第三次,就可以称出哪为真币,哪为假币了

12=3+3+4
称俩3,若等取4=2+2,称俩2,取轻的分别称
若不等,取轻的,3=1+1+1,取任意俩称

方法一:1)先任选八个金币,在天平两端各放四个,若天平不倾斜,则假币在剩下的四个里;把剩下的四个分别放在天平两端,再把轻的一端的两个秤一下,即可知道哪一个是假币;
2)若天平倾斜,则把轻的一端的四个再分开秤,把所得结果轻的一端的两个再秤一次,即可找的假币了。
方法二:1)对半称,挑出轻的6个
2)再对半称,挑出轻的3个
3)随便挑其中两个称,轻的是假的,一样重的话剩下的那个是假的 。
方法三:第一步与方法二相同,第二步,挑出其中四个,若有倾斜,把轻的一端再秤一次即可,若不倾斜,把剩下的两个再秤一次就可以了。