2016面试——智力逻辑

来源:互联网 发布:炫彩软件中文版 编辑:程序博客网 时间:2024/05/15 00:33

1、岔路口

问:你到了一个岔路口,一条生路和一条死路,两个路口各有一人把守,一人会说真话,另一人会说假话,你只能问其中一个人一个问题,如何问才能得到正确答案?

答:你应该问其中一个人:另一个人会告诉我往哪边走?然后你只要向他们回答的方向相反方向走就行。 

例子:设岔路为左右,左路是正确的。 

说真话的人会告诉你往左,说假话的人会告诉你往右。如果你问的这人说真话的,那他会说另一人(说假话的)会说向右。如果你问的这人说假话的,那他也会说另一人(说真话的)会说向右。所以你只要向他们回答的方向相反(向左)的走就行。 

 

2、猴子分桃

问:五只猴子采得一堆桃子,半夜里第一只猴子偷偷起来把桃平均分成五分,发现还多一个,它吃了哪个桃子,还拿走其中的一份,第二只猴子起来又把桃子分成五分,还多一个,它吃了那个桃子,有拿走其中的一份,第三第四第五只猴子都如此做了,请问这堆桃子有多少个?请写出步骤。 

 

答:设开始有n个桃子,我们把n写成(n+4)-4. 

第一个猴子来了,吃掉1个,还有桃子 (n+4)-4-1=(n+4)-5,这时恰好可分成5份,每份的桃子数为 [(n+4)-5]/5=(n+4)/5-1,(n+4)/5必须为整数,所以(n+4)是5的倍数, 第一个猴子藏掉一份后,剩下的桃子为:(4/5)×[(n+4)-5]=(4/5)×(n+4)-4 

同样,第二个猴子来了,一吃一藏之后,剩下的桃子数为 (4/5)×[(4/5)×(n+4)-5] 由于(4/5)×(4/5)×(n+4)是整数,故(n+4)应是5×5=25的倍数;

如此一来五个猴子一吃一藏,恰好剩下(4/5)×(4/5)×(4/5)×(4/5)×(4/5)×(n+4)-5个桃子,故(n+4)必须是5×5×5×5×5的倍数,即n+4=5^5 所以:n=3125-4=3121 

即开始最少有3121个桃子。


持续更新。。。。。。




1 0
原创粉丝点击