python小偷说谎问题
时间: 2023-10-28 14:55:58 浏览: 165
“Python小偷说谎问题”是经典的逻辑谜题,其大意为:
在一个小镇上,有两个人,一个是说谎者,一个是诚实者,他们都偷了一件东西。小偷A说:“我没有偷东西,是小偷B偷的。”而小偷B说:“小偷A说的不对,实际上是他偷了东西。”请问,谁是小偷?
解题思路:
假设小偷A说的是真话,那么小偷B就是偷了东西的人,但是小偷B说的是小偷A说的不对,所以小偷A说的是假话,即小偷A是偷了东西的人,小偷B是诚实者。
因此,小偷是小偷A。
阅读全文