一个教授逻辑学的教授,有三个学生,而且三个学生均非常聪明! 一天教授给他们出了一个题,教授在

2023-07-15 17:11

2023-07-15 21:32
经过第一轮,说明任何两个数或梁岩都是不同的。第二轮,前两个人没有猜出,说明任何一个数都不是其它数的两倍渣誉。
现在有了以下几个条件:1.每个数大于0
2.两两不等
3.任意一个数不是其他数的两倍。每个数字可能是另两个之和或之衫御差,第三个人能猜出144,必然根据前面三个条件排除了其中的一种可能。
假设x>y:
情况一,是两个数之差,即x-y=144。这时1(x,y>0)和2(x≠y)都满足,所以要x-y成立→否定(x+y)→(x+y)不满足条件3,即x+y=2y,解得x=y,不成立(不然第一轮就可猜出),所以不是两数之差。
情况二,因此是两数之和,即x+y=144。同理,这时1,2都满足,必然要使x-y不满足条件3,即x-y=2y,两方程联立,可得x=108,y=36。
更多回答
前两个 一个是48 一个是96 第三个是144

1 每个人虽然猜不出自己的数字 但是心里会有两个答案 自己的数字是这两个答案中的一个轿游(心里的两个数字是另外两人的数字之和与数字之差)

2 如果在教授第一轮询问三个人 三个人都猜不到的情况下 由此说明 三个数字各不相同 因为假如有两个是相同的话迹帆卖 就会有人能猜出自己的数字(三个数字都是正整数,不会是0,所以如果有两个相同的数,除了两个相同的数字以外的第三个人肯定知道自己的数字不是另外两数之差,是两数之和)

3 第二轮询问中 第三个说猜出了自己的数字是144 由此说姿逗明他排除了心中两个答案之一 确定了剩下的一个是正确数字 那么 排除自己心中两个答案中错误的一个 肯定是因为他知道了自己的数字只能是另外两个数之和 并不是另外两数之差 否定了两数之差的可能性是根据 “2”
那么前两数之差肯定是和前两数中的一个相等 那么由此可知 前两数和为144 并且一个是另一个的二倍

4 列出方程x+y=144 x=2y 得知 x=96 y=48
36和108,因为设第一学生为A,第二学生为B,第三学生为c,如果A,B分别为36和108时,C可能为72或144。先假设C为72,A为36,B为108时,对B来说他就是36或108,如果他是36,那么C就会看到两个36,第一轮便会答出,既然没有,那么B就不是36了,那他必歼扒然就是108,但他第二轮也没铅改穗答出,那么C就槐卜排除72的可能性。所以他就是144了。
热门问答