那啥Pink Kangaroo上的一道推理题……= =

那啥Pink Kangaroo上的一道推理题……= =
那啥是今天Maths Challenge European Round上的一道题……
翻译过来大概就是一个岛上有25个人,分为两种,一种人是Knight(只说实话),另一种人是Knave(只说谎话)……这些人列成一队站,第一个人说他身后的所有人都是Knave.除了第一个人之外的所以人都说他前面的人是Knave……问:是Knight的多少人?
我认为是12个人…… 但不是很确定,也解释不出啥来……= =
慕红雨 1年前 已收到1个回答 举报

火哥36 幼苗

共回答了15个问题采纳率:93.3% 举报

12个人,所有第偶数个人.就是第2、4、6.直到第20个.
假设第一个人说实话,他说后面都是Knave,第二个人认为第一个说的是谎话,所以第二个人说的是谎话.第三个人认为第二个人说的是谎话,而第二个本来就说的谎话,所以第三个人说的是实话.这就与第一人说的“实话”相矛盾.
假设第一个人说谎话,他后面就不一定都是Knave,第二个人认为第一个说的是谎话,所以第二个说的是实话.第三个人认为第二个人说的是谎话,而第二个说的是实话.所以第三个说谎.第四个又认为第三个说谎,所以第四个说实话,以此类推,有12个人.

1年前

2
可能相似的问题
Copyright © 2024 YULUCN.COM - 雨露学习互助 - 16 q. 1.752 s. - webmaster@yulucn.com