menu

开发进行时...

crazy coder

Avatar

IBM公司面试的三道IQ题,你会吗?


  第一道题:在房里有三盏灯,房外有三个开关,在房外看不见房内的情况,你只能进门一次,你用什么方法来区分那个开关控制那一盏灯?

  第二道题:有两根不均匀分布的香,每根香烧完的时间是一个小时,你能用什么方法来确定一段45分钟的时间?

  第三道题:一个经理有三个女儿,三个女儿的年龄加起来等于13,三个女儿的年龄乘起来等于经理自己的年龄,有一个下属已知道经理的年龄,但仍不能确定经理三个女儿的年龄,这时经理说只有一个女儿的头发是黑的,然后这个下属就知道了经理三个女儿的年龄。请问三个女儿的年龄分别是多少?为什么? (一塌糊涂 BBS)

再加一个:

村子中有50个人,每人有一条狗。在这50条狗中有病狗(这种病不会传染)。于是人们就要找出病狗。每个人可以观察其他的49条狗,以判断它们是否生病,只有自己的狗不能看。观察后得到的结果不得交流,也不能通知病狗的主人。主人一旦推算出自己家的是病狗就要枪毙自己的狗,而且每个人只有权利枪毙自己的狗,没有权利打死其他人的狗。第一天, 第二天都没有枪响。到了第三天传来一阵枪声,问有几条病狗,如何推算得出?

第一题:先在房间外打开一个电灯开关,点1分钟。然后关闭,并打开另外一个开关。然后进房间,那个亮着的灯即受第二个开关控制。这时用手摸一下熄灭的另外两个灯泡,有余温的即受第一个开关控制。另外一个。。。不言而谕了。。。
第二题:取A香,两头都点着。取B香,只点燃一头,当A香烧完时,可知过了30m,这是把B香的另外一头点着,等B香烧完时,可知又过了15m,即确定了45m
第三题:

第三题:
大女儿:9岁
二女儿:2岁
三女儿:2岁
经理:36岁

皆正解~
第四题?

4:
3条?
第一天没枪声,说明至少有两条,因为如果只有一条的话那主人就会看不到病狗,从而回家杀自家的狗
第二在没枪声,说明至少有三条。因为如果只有两条,设其主人为A,B,那么A,B都只能看到一条病狗,而病狗至少有两条(由第一天得到结论),所以A,B就会回家杀狗
第三天枪响了,说明有人看到少于3条狗了,设为A,他看到的病狗数 n<3, 加上他们家一条病狗,所以总病狗数 <4
所以应该是3条

不过不喜欢这样的题目耶,狗狗生病要去看医生,怎么能直接就杀了呢,真是的

正解...

第三题是为什么?

第三个可能跟黑头发有关吧,难道2岁小孩就不是黑头发?

由“下属已知道经理的年龄,但仍不能确定经理三个女儿的年龄”可知,经理的年龄存在至少两种分解方法,这两种分解方法得到的三个数加起来都得13

不过关键还是第一个条件,因为第二个条件太宽松了,第一个条件应该是说只有一个孩子年龄超过某个值吧(6岁?)

第四题有点残酷阿,呵呵,流水说对吗?

第三题可能是一个常识判断题吧。
我是这么想的,
用极限的思想,假设经理三十岁有了第一个小孩(这是比较正常的),那么他最大岁数最多是43岁。
其二。所谓"只有一个女儿的头发是黑的",应该是说其他两个女孩年龄非常的小(不可能是有白头发,否则就是白发魔女了~~),具体应该是<4岁,因为四岁以下,甚至更长一点的女孩的头发是---黄的---所以也就有了“黄毛丫头”之说。
PS:当然,这题还是有bug的,因为没有告诉经理一家人的血统,倘若他的两个女儿是俄国人呢?那就一辈子不可能有黑头发了,此题也就没有了意思,呵呵,开个玩笑!

评论已关闭