逻辑题-村子一共有多少个骗子

374 阅读1分钟

题目

村子里有两种人:一种是只说真话的老实人,一种是只说假话的骗子。

这天,我来到村子,想知道这个村子有几个骗子。

中午吃饭的时候,全村人都围坐在一个大大的圆餐桌旁。

我向每个人都问了一个同样的问题:“你左边的那个人是不是骗子?”

每个人都回答:“是。”

我问村支书:“村子一共有多少人?”,村支书说有25人。

午餐后,我向村里的会计了解更多情况,

会计说:“村里一共有36人,村支书是骗子。”

请问,这个村子一共有多少个骗子?

解答

所有人围在一起,都说左边的人是骗子,所以不可能两个骗子或老实人挨在一起,一定是交叉来坐,而且人数不能是单数(如果是单数就一定出现两骗子或两老实人挨在一起)。

村支书说有25人,是单数,所以村支书是骗子。

因为骗子不会说骗子是骗子,所以会计是老实人。

所以村子有36人,一半是骗子,所以18人是骗子。