跳转到内容

谜题/逻辑谜题/骑士、骗子和间谍 II/解决方案

来自维基教科书,开放世界中的开放书籍

谜题 | 逻辑谜题 | 骑士、骗子和间谍 II | 解决方案


C 应该回答“不”。

B 既是骗子,又是间谍。如果 B 是间谍,那么 A 是诚实的,因此他是骑士。

 A - Knight
 B - Spy
 C - Knave

另一方面,如果 B 是骗子,则有两种可能性

 A - Spy
 B - Knave
 C - Knight

 A - Knight
 B - Knave
 C - Spy

如果 C 是骗子或骑士,他对问题的回答将是“不”,因此法官将无法得出结论。另一方面,C 只有在他是间谍的情况下才能回答“是”。

华夏公益教科书