楼主的题目给的的确是有问题的,条件中应该有这个:
第一个条件:一个人说的话全都是假话,另外一个人说的全都是真话。
第二个条件:甲和乙都明白第一个条件中的规则
设两个盒子为A盒子和B盒子
第一题&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&
第一问——这样去问甲:如果我去问乙谁的盒子中有东西,,乙会说谁的盒子中有东西。
第二问——然后去问乙:谁的盒子中有东西。
如果甲是说真话的人,那么乙就是说假话的人:
因此如果甲回答:乙会说A盒子中有东西。
此时甲说真话,而乙说的是假话,因此A盒子是空的,B盒子有东西
如果甲是说假话的人,那么乙就是说真话的人:
因此如果甲回答:乙会说A盒子中有东西。
此时甲说假话,因此乙应该说B盒子中有东西,而乙说的是真话,因此就是B盒子有东西。
因此如果甲这样回答:乙会说A盒子中有东西
则实际上是B盒子中有东西
同样如果甲这样回答:乙会说B盒子中有东西
则实际上是A盒子中有东西
然后就看乙回答的问题了。。。
如果乙回答的是正确的盒子中有东西
则乙说真话,甲说假话
如果乙回答的是错误的盒子中有东西
则甲说真话,乙说假话
(抱歉我没有写出离散数学中的推理公式,只是口头叙述了下,那个用电脑我实在写不出来。。。。。。)
第二题&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&777
另外一个问题,原理是类似的
这样去问甲:如果我去问乙是谁破坏的,乙会说是谁破坏的。
同理
如果甲回答:乙会说是甲破坏的
则实际上是乙破坏的。
如果甲回答:乙会说是乙自己破坏的
则实际上是甲破坏的。
1分别问两个人哪个盒子有东西,因为一个说真一个说假,所以回答肯定不一样,然后把盒子打开看看就行了
2调出现场录像即可
条件太少 能否给出完整题目
很抱歉,你给的条件是无法推出的。
第一个
直接问一个 你的盒子有东西?
说真话的会说:是的
说假话的会说:没有