求一道推理题一个考古学家把一件古物交给两个学生,两个都没有看出来,这是教授给两个人各提示了一下:给甲说了那件古物的拥有者的姓,给乙说了他的名这时甲说:"如果我不知道的话乙也不知道"乙说:"原本我不知道,听甲一说我就知道了"甲说:"那我也知道了"这里有着几个名字:沈万三,沈括,岳飞,岳云,张飞,张鹏,张良,赵云,赵括,赵鹏

问题描述:

求一道推理题
一个考古学家把一件古物交给两个学生,两个都没有看出来,这是教授给两个人各提示了一下:给甲说了那件古物的拥有者的姓,给乙说了他的名
这时甲说:"如果我不知道的话乙也不知道"
乙说:"原本我不知道,听甲一说我就知道了"
甲说:"那我也知道了"
这里有着几个名字:沈万三,沈括,岳飞,岳云,张飞,张鹏,张良,赵云,赵括,赵鹏

甲说:"如果我不知道的话乙也不知道" => 不姓沈,不姓张
因为姓张的话,有可能是张良,甲就不能确定乙不知道了.沈同理,因为有可能是沈万三
乙说:"原本我不知道,听甲一说我就知道了"=>名是 括或者飞或者鹏
只有这三个名,在排除了姓沈和姓张后,乙才能知道答案
甲说:"那我也知道了" => 答案是岳飞
因为如果是姓张或者姓赵,甲到最后还是不能知道答案,只有姓岳,在通过乙的话,排除岳云后,甲才能知道