阅读:1549回复:10
这道题,有谁会?
一个教授逻辑学的教授,有三个学生,而且三个学生均非常聪明!
一天教授给他们出了一个题,教授在每个人脑门上贴了一张纸条并告诉他们,每个人的纸条上都写了一个正整数,且某两个数的和等于第三个!(每个人可以看见另两个数,但看不见自己的) 教授问第一个学生:你能猜出自己的数吗?回答:不能; 问第二个,不能; 第三个,不能; 再问第一个,不能; 第二个,不能; 第三个:我猜出来了,是144! 教授很满意的笑了。请问您能猜出另外两个人的数吗? 请说出理由! |
|
|
沙发#
发布于:2003-06-26 14:02
以前出过了
|
|
|
板凳#
发布于:2003-06-26 14:02
好象我比较笨!!!!!
|
|
|
地板#
发布于:2003-06-26 14:40
http://www.driverdevelop.com/forum/viewthread.php?tid=3798#pid159156先不说吧,大伙想想
[编辑 - 6/26/03 by u_you] |
|
|
地下室#
发布于:2003-06-26 16:53
http://www.driverdevelop.com/forum/viewthread.php?tid=3798#pid159156先不说吧,大伙想想 别卖关子了 :mad: |
|
|
5楼#
发布于:2003-06-26 17:26
答案是:36和108
思路如下: 首先说出此数的人应该是二数之和的人,因为另外两个加数的人所获得的信息应该是均等的,在同等条件下,若一个推不出,另一个也应该推不出。(当然,我这里只是说这种可能性比较大,因为毕竟还有个回答的先后次序,在一定程度上存在信息不平衡) 另外,只有在第三个人看到另外两个人的数是一样时,才可以立刻说出自己的数。 以上两点是根据题意可以推出的已知条件。 如果只问了一轮,第三个人就说出144,那么根据推理,可以很容易得出另外两个是48和96,怎样才能让老师问了两轮才得出答案了?这就需要进一步考虑: A:36(36/152) B:108(108/180) C:144(144/72) 括弧内是该同学看到另外两个数后,猜测自己头上可能出现的数。现推理如下: A,B先说不知道,理所当然,C在说不知道的情况下,可以假设如果自己是72的话,B在已知36和72条件下,会这样推理――“我的数应该是36或108,但如果是36的话,C应该可以立刻说出自己的数,而C并没说,所以应该是108!”然而,在下一轮,B还是不知道,所以,C可以判断出自己的假设是假,自己的数只能是144! 我比较笨,还是没想明白 :( |
|
|
6楼#
发布于:2003-06-26 19:02
[quote]http://www.driverdevelop.com/forum/viewthread.php?tid=3798#pid159156先不说吧,大伙想想 别卖关子了 :mad: [/quote]不是想卖关子.很多东西一说出就不好玩了. |
|
|
7楼#
发布于:2003-06-27 08:40
http://www.driverdevelop.com/forum/viewthread.php?tid=3798#pid159156先不说吧,大伙想想把tid的3和7交换一下位置你会看到完整答案. |
|
|
8楼#
发布于:2003-06-27 12:03
好像少了一些条件吧
|
|
9楼#
发布于:2003-06-28 19:17
对不起,偶连题目都没看懂 :(
|
|
|
10楼#
发布于:2003-06-29 23:04
会编程就行!!
|
|