三个人手里各拿一张扑克牌,一张是3,一张是4,一张是5。每个人都知道彼此的牌。
拿到3的人必须说真话,拿到4的人必须撒谎,拿到5的人可以说真话也可以撒谎。
我如果只能用一般疑问句(只能用“是”或“否”作为答案)向他们提问题,他们也只能回答“是”或“否”。如果要把三个人的牌都确定下来,我需要问几个问题?
规定:可以向同一人多次提问,但每次只能向一个人发问。
家里有四个孩子,分别是甲、乙、丙和丁。一天,放在餐桌上的糖果少了几颗,母亲问是谁偷吃了糖果,四个孩子各有说辞。
甲说:我们中有人偷吃了糖果
乙说:我们四个都没有偷吃糖果
丙说:乙和丁至少有一人没有偷吃糖果;
丁说:我没有偷吃糖果。
如果四个孩子中有两个说的是真话,有两个说的是假话,则说真话的是?