三个人手里各拿一张扑克牌,一张是3,一张是4,一张是5。每个人都知道彼此的牌。
拿到3的人必须说真话,拿到4的人必须撒谎,拿到5的人可以说真话也可以撒谎。
我如果只能用一般疑问句(只能用“是”或“否”作为答案)向他们提问题,他们也只能回答“是”或“否”。如果要把三个人的牌都确定下来,我需要问几个问题?
规定:可以向同一人多次提问,但每次只能向一个人发问。
我是间谍哈哈,我的家中有着无数机密文件,这关乎到组织的安全,我每天都小心翼翼的,生怕有人潜入我家偷走材料。这天,组织为了表彰我在一次执行任务时的英勇,给我开了一个庆功晚会。我虽然喝了不少酒,却没有醉。回到家里,插入钥匙,向右轻轻一旋,听到“咔”的一声响,锁打开了。我打算按下门把手进屋,手却滑了一下,难道我真的醉了?进到屋里,我打算洗洗手,却发现香皂上有水。直觉告诉我家中失窃了。我粗略查看了一下,果然少了好多机密。明天再汇报吧,我真的要躺一会了。除了我家里应该没有人了吧。
事件的真相是?