freeCodeCamp/guide/chinese/logic/knights-and-knaves/index.md

26 lines
1.6 KiB
Markdown
Raw Blame History

This file contains ambiguous Unicode characters!

This file contains ambiguous Unicode characters that may be confused with others in your current locale. If your use case is intentional and legitimate, you can safely ignore this warning. Use the Escape button to highlight these characters.

---
title: Knights and Knaves Puzzles
localeTitle: 骑士和Knaves拼图
---
## 骑士和骑士
一种逻辑谜题这些谜题与两类人有关。骑士只讲真话的人和Knaves只说谎的人。 Raymond Smullyan在他的书“这本书的名字是什么”中收集了许多这样的谜题。 谜题的工作方式是一个人访问他遇到居民或群体的岛屿。访客必须运用他的逻辑技巧来确定谁是骑士,谁是谁。
## 示例拼图
### 红色和蓝色
两个人,红色和蓝色,站在你面前。 Red说“我们都是傻瓜。”他们真的是什么
**解决方案:**红色不能成为骑士,因为那时他会撒谎说他是个笨蛋。因此他是个笨蛋,他的陈述是谎言,这意味着蓝必须是一个骑士。
### 走哪条路?
你来到一个公路的岔路口需要了解哪条路通往你的目的地。两个人站在那里。你知道一个是骑士一个是kn ,,但你不知道哪个是哪个。你能问一个岛民学习正确的道路是什么单一的是或否的问题?
**解决方案:**指向路径并询问一个路径,“另一个人会告诉我这是正确的路径吗?”如果答案为否,那么这是正确的路径;如果是,那就是错误的路径。
#### 更多信息:
* [这本书的名字是什么?来自亚马逊](https://www.amazon.com/gp/product/0486481980/ref=as_li_qf_sp_asin_il_tl?ie=UTF8&camp=1789&creative=9325&creativeASIN=0486481980&linkCode=as2&tag=brenconl05-20&linkId=UU6GFKPWEKZFK2XG)
* [维基百科文章](https://en.wikipedia.org/wiki/Knights_and_Knaves)