中人网

标题: 几道有趣的逻辑面试题解析 [打印本页]

作者: Mark.Yao    时间: 2011-2-26 14:14
标题: 几道有趣的逻辑面试题解析
几道有趣的逻辑面试题解析
来源:人力资源总监


  1)。每个飞机只有一个油箱,飞机之间可以相互加油(注意是相互,没有加油机),一箱油可供一架飞机绕地球飞半圈。

  问:为使至少一架飞机绕地球一圈回到起飞时的飞机场,至少需要出动几架飞机?

  (所有飞机从同一机场起飞,而且必须安全返回机场,不允许中途降落,中间没有飞机场)

  2)。

  设有两个自然数m,n,2〈=m<=99. S先生知道这两数的和s,P先生知道这两数的积p.他们两人进行了如下的对话:S:我知道你不知道这两个数是什么,但我也不知道。

  P:现在我知道这两个数了。

  S:现在我也知道这两个数了。

  由这些条件,试确定m,n.

  3)

  5个强盗(A,B,C,D,E)分100个金币。他们设定了一个规则:从A开始给出分金币的提议,然后其余的强盗投赞同或反对票,如果反对票数大于或等于赞同票数,A就被杀掉,否则就按此提议分金币;如果A被杀了,接着就轮到B提议,然后同样按上述规则继续下去。

  假设每一个强盗都是绝顶聪明的,而且他们的所有行为(提议与投票)都是对自己最有利的(即能够在保命的前提下得最多的钱)。请问这100个金币是怎么分的?每个人各拿多少?

  4)

  设有两个自然数m,n,2〈=m<=99. S先生知道这两数的和s,P先生知道这两数的积p.他们两人进行了如下的对话:S:我知道你不知道这两个数是什么,但我也不知道。

  P:现在我知道这两个数了。

  S:现在我也知道这两个数了。

  由这些条件,试确定m,n.


  5)

  1.第一个答案是b的问题是哪一个?

  (a)2;(b) 3;(c)4;(d)5;(e)6 2.唯一的连续两个具有相同答案的问题是:(a)2,3;(b)3,4;(c)4,5;(d)5,6;(e)6,7;3.本问题答案和哪一个问题的答案相同?

  (a)1;(b)2;(c)4;(d)7;(e)6 4.答案是a的问题的个数是:(a)0;(b)1;(c)2;(d)3;(e)4 5.本问题答案和哪一个问题的答案相同?

  (a)10;(b)9;(c)8;(d)7;(e)6 6.答案是a的问题的个数和答案是什么的问题的个数相同?

  (a)b;(b)c;(c)d;(d)e;(e)以上都不是7.按照字母顺序,本问题的答案和下一个问题的答案相差几个字母?

  (a)4;(b)3;(c)2;(d)1;(e)0.(注:a和b相差一个字母)

  8.答案是元音字母的问题的个数是:(a)2;(b)3;(c)4;(d)5;(e)6.(注:a和e是元音字母)

  9.答案是辅音字母的问题的个数是:(a)一个质数;(b)一个阶乘数;(c)一个平方数;(d)一个立方数,(e)5的倍数10.本问题的答案是:(a)a;(b)b;(c)c;(d)d;(e)

作者: 小小香儿    时间: 2011-2-26 14:23
不会,不过感谢分享!
作者: 阿•泰    时间: 2011-2-26 14:51
Mark.Yao 发表于 2011-2-26 14:14


 1)。每个飞机只有一个油箱,飞机之间可以相互加油(注意是相互,没有加油机),一箱油可供一架飞机绕地球飞半圈。

  问:为使至少一架飞机绕地球一圈回到起飞时的飞机场,至少需要出动几架飞机?

  (所有飞机从同一机场起飞,而且必须安全返回机场,不允许中途降落,中间没有飞机场)


    至少5架飞机。完任务的一架飞机从地球o点起飞时,三驾加油飞机同时起飞。这样共4架飞机

    在飞至地球半圈的1/3处,两架飞机将满油箱时的1/3分别加到另两架飞机中,这两架刚好能返回。  

    而继续飞行的两架飞机油箱加满。在飞至半圈的5/9处,一架飞机将满油箱时的2/9加到另一个飞机中。这样一架刚好回,另一架满油箱继续飞行。



    这架飞机可飞行至地球对应半圈的4/9处(从o点说起)2架飞机从o点起飞,在另半圈的1/3处一架飞机向另一架加1/3油,满油箱的飞机飞至完任务的飞机4/9处,向其加4/9油,两架刚好都能返回。


  2)。

  设有两个自然数m,n,2〈=m<=99. S先生知道这两数的和s,P先生知道这两数的积p.他们两人进行了如下的对话:S:我知道你不知道这两个数是什么,但我也不知道。

  P:现在我知道这两个数了。

  S:现在我也知道这两个数了。

  由这些条件,试确定m,n.

       m=3,n=14


  3)

  5个强盗(A,B,C,D,E)分100个金币。他们设定了一个规则:从A开始给出分金币的提议,然后其余的强盗投赞同或反对票,如果反对票数大于或等于赞同票数,A就被杀掉,否则就按此提议分金币;如果A被杀了,接着就轮到B提议,然后同样按上述规则继续下去。

  假设每一个强盗都是绝顶聪明的,而且他们的所有行为(提议与投票)都是对自己最有利的(即能够在保命的前提下得最多的钱)。请问这100个金币是怎么分的?每个人各拿多少?

有2种答案


1.A97 B0 C1 D2 E0

2.A97 B0 C1 D0 E2

分析:
1.假如最后剩2个人 D和E 那D无论提什么方案 D都必须死 因为E肯定会不同意D的方案而让D死 所以可以推出D不会让C死

2.那就是3个人了 C D E 那C肯定是会提C100 D0 E0的方案的 因为D是不会让C死的 所以无论什么方案 D都会同意

3.所以如果A和B都死了 那 C 就可以拿所有金币 而D和E 一个都拿不到

4.所以B为了避免自己死 在自己出方案的时候 可以给D和E点优惠 分出B98 C0 D1 E1的方案 这样D和E 肯定会同意 B就不会死了

5.所以分析到此 就简单了 当A第一次出方案的时候 为了避免自己死 他就会考虑C和D E的利益 提出A97 B0 C1 D2 E0或A97 B0 C1 D0 E2的方案 (因为只要D和E 中的一个同意他的方案就可以了 另一个就可以不用考虑)


  4)

  设有两个自然数m,n,2〈=m<=99. S先生知道这两数的和s,P先生知道这两数的积p.他们两人进行了如下的对话:S:我知道你不知道这两个数是什么,但我也不知道。

  P:现在我知道这两个数了。

  S:现在我也知道这两个数了。

  由这些条件,试确定m,n.

m=3,n=14



以前不会,现在回了!

在向下没看明白,看不懂!  



本帖最后由 阿•泰 于 2011-2-26 14:58 编辑


作者: 哈哈的生日    时间: 2011-2-26 15:18
头晕
作者: Patiencewade    时间: 2011-2-26 16:13
晕了
作者: AMUWANG    时间: 2011-2-26 21:44
第一个应该是三吧
作者: AMUWANG    时间: 2011-2-26 21:48
第一个应该是三吧
作者: GolfLiu    时间: 2011-2-26 22:33
应该是5架?
作者: 无神堪培拉    时间: 2011-2-28 13:38
直接PASS我吧,逻辑水平太差的人飘过
作者: 莎莎啊    时间: 2011-8-4 10:59
逻辑能力不行啊我
作者: 刘子衿    时间: 2011-8-4 13:50
第一题不严谨。没强调速度,如果不匀速飞行且速度一样的情况下。

一个补给飞机就够了。

如果速度一样的话,是3架。

1。用S代表要飞一圈的飞机,用A1/A2/A3代表补给飞机。
2、S和A1一起飞至1/6圈,A1将邮箱1/3油给S,然后A1返程。S油箱满,A1顺利回机场。
3、A1回到机场后,和A2一同相反方向飞(地球是圆的),飞到1/6圈时,A1把油给A2,A1返航。这时A2油箱满,A1顺利回机场,而S正好飞到半圈,油箱还有1/3油
4、A2和S在4/6圈处相遇,S没油,A2还有2/3油,分S一半。而A1到达机场。
5、A1/A3这时起飞(依旧相反方向)。在5/6处与S/A2相遇。A1/A3各有2/3油,S/A2没油,A1/A3分给S/A2。4架飞机各有1/3油,安全到达。
本帖最后由 刘子衿 于 2011-8-4 14:06 编辑


作者: HR剑客    时间: 2011-8-4 14:35
太难了。
作者: 刘子衿    时间: 2011-8-4 14:39
第二题第四题一样,我只推出,这2个数是一个质数,另一个是2个质数的乘积。具体多少,一个一个推。

第三题,A97,CDE1。

1.如果剩DE,D必死。所以D不会让C死。
2.如果剩余CDE,C必死(请看条件,剩余强盗投票,等于也死),所以CD不会让B死。
3、B有CD保护,所以会提100给自己,所以他希望A死。除非A提出给B100.
4、对于A,其他人都明知道自己得不到钱的情况下(B要得100),所以A提出给自己97、CDE各1.的分配,CDE都同意。




欢迎光临 中人网 (http://bbs.chinahrd.net/) Powered by Discuz! X2.5