查看: 4910|回复: 31

[逻辑推理] 老师的年龄

转载  简洁模式
发表于 2024-11-6 13:11:46 上海
班里的同学们想知道老师多大了
老师就给他们写下了一些数↓
38,36,35,43,45,46,51,55,57,61,62,60
老师把个位数告诉了A,把十位数告诉了B
B:我不知道哎
A:我也不知道
B:噢,我知道了
A:我也知道了
问:老师的年龄多大?(同学们都一定的聪明)
作者:几十个九
来源:33IQ
链接: https://www.33iq.com/question/501457.html?rruid=73948
发表于 2024-11-6 16:10:02 安徽 发帖际遇
B1:去掉38  43  57  62  60    A1:去掉61   B:答案51
登录帐号可查看完整回帖内容
发表于 2024-11-7 12:05:47 中国| 发自安卓客户端
先排除38 43 57 60 62,然后在36 46 35 45 55 51 61之间找,这个时候可以假设答案,结果应该是61吧
发表于 2024-11-7 12:30:24 湖北| 发自安卓客户端 发帖际遇
b只知道十位数,a只知道个位数。b和a都说不知道说明无法根据十位数和个位数直接确定答案,所以正确答案的十位数和个位数在这些数中都出现了两次及以上。由此可以它确定在「35 36 45 46 51 55」之中。然后b说知道了,说明在这些数中可以通过个位数直接判断出是哪一个,所以答案应该是51岁
登录帐号可查看完整回帖内容
发表于 2024-11-7 12:41:31 山东| 发自安卓客户端 发帖际遇
61吧应该
发表于 2024-11-7 13:13:59 江苏| 发自安卓客户端 发帖际遇
这些数中B只知道十位,只能把区间缩小到三选一,所以B说不知道,然后A又说不知道,这句话给了B一个信息就是肯定不是38  43  57  60  62否则A一下子就知道了。排除过后B说知道了。我们不妨代入A的视角,当前区间内只有十位数为6的数字存在唯一解,所以是61
发表于 2024-11-7 15:55:54 山东| 发自安卓客户端 发帖际遇
把十位数告诉B,个位数告诉A,两位都不知道说明排除只有一个的38,43,46,57,60,62。剩下36和46,35和45和55,51和61。这时B表示知道了,那么排除其他剩下61,那么老师年龄61岁。
发表于 2024-11-7 16:13:50 陕西| 发自安卓客户端
B说的第一句一个都排不掉,A说的第一句可以把个位数特殊的38、43、57、63、60排除掉,之后B直接知道了,所以此时对这个十位就一个数字了,所以是61
发表于 2024-11-7 16:57:02 福建| 发自安卓客户端 发帖际遇
答案是61
发表于 2024-11-7 18:33:17 河北| 发自安卓客户端 发帖际遇
是61吧
登录帐号可查看完整回帖内容
返回版块
12
尚未登录
您需要登录后才可以回帖 登录 | 加入学院