数字逻辑推理

来源:百度知道 编辑:UC知道 时间:2024/05/22 01:15:06
Q拿了两张纸分别写了两个相差1 的正整数,分别贴在S和P 的额头上,S和P 能看见对方的数字而不能看到自己的.Q问:"你们知道自己的数字吗?"S说:"我不清楚."P说:"我不清楚".然后S说:"我不知道",P说:"我也不知道".S说:"我还是不知道",P也说:"我还是不知道".第4次,S说:"哦,我知道了"P也说:"我也知道了."请问他们各自的数字是多少?

Q拿了两张纸分别写了两个相差1 的正整数,分别贴在S和P 的额头上,S和P 能看见对方的数字而不能看到自己的.Q问:"你们知道自己的数字吗?"S说:"我不清楚."P说:"我不清楚".然后S说:"我不知道",P说:"我也不知道".S说:"我还是不知道",P也说:"我还是不知道".第4次,S说:"哦,我知道了"P也说:"我也知道了."请问他们各自的数字是多少?
---------------------------------------------------

正整数:1,2,3,4,5......除了1,只有1个相邻数,其他都有两个,1是特殊数

第一次,两人都说不知道,就排除了特殊数1,序列变成2,3,4,5.....,这时2变成了特殊数(s,p都知道的公共信息)

第二次,两人都说不知道,就排除了特殊数2,序列变成了3,4,5.....

第三次,两人都说不知道,排除特殊值3,序列变成4,5......

第四次, S说"我知道了",说明P头顶的数字为特殊值,就是4,而且自己头顶上必然是5

4和5

5 和6 6和7

4和5

p为4,s为5
第一轮两人都否,就说明两人都没有1这个数
同理第二轮否了2,第三轮否了3,第四轮时,S看见了P头顶上的数字为4,所以S认为自己一定为5.