一个哲学悖论问题you are visiting a foreign country inhabited only by knaves and knights;knaves always lie and knights tell the truth,you come to a fork in the road,where one branch leads to the capital and other does not.an inhabitant,kitty,is passing by,and will answer any question with "yes"or "no",but you can just ask one question.what one yes-or-no question you should ask kitty to determine which branch leads to the capital?意思就是就是你去一个国家,这个国家就只住着狡猾的人和骑士,狡猾

问题描述:

一个哲学悖论问题
you are visiting a foreign country inhabited only by knaves and knights;knaves always lie and knights tell the truth,you come to a fork in the road,where one branch leads to the capital and other does not.an inhabitant,kitty,is passing by,and will answer any question with "yes"or "no",but you can just ask one question.what one yes-or-no question you should ask kitty to determine which branch leads to the capital?
意思就是
就是你去一个国家,这个国家就只住着狡猾的人和骑士,狡猾的人专门说谎,骑士通常是讲真话.你到了一个分叉路口,一边是通往这个国家的首都,一边不是.你碰到一个路人,你可以问她任何一个用yes或no回答的问题(只能问一个).
--

“你会用“左边那条路是通往这个国家的首都的路”这句话来骗我吗?“
但是如果问
你会用谎话来回答我的问题吗?

那你就注意他的眼神,注视你回答的是真话。

这个leads是骑士么?骑士有女的么?没有的话直接问吧。

你从首都来?
(这个国家就只住着狡猾的人和骑士)

随便问一个人,“另一个人会说这条路(其中一条)是正确的路吗?”
如果回答YES 则你所指的路是错误的路,另一条是正确的路.
如果回答NO 则你所指的路是正确的路.