Какой вопрос можно задать аборигену на языке острова рыцарей и лжецов, чтобы определить, является ли он лжецом

  • 42
Какой вопрос можно задать аборигену на языке острова рыцарей и лжецов, чтобы определить, является ли он лжецом или рыцарем, если слова «да» и «нет» звучат как «тип» и «топ», но их значения неизвестны? Пожалуйста, предоставьте ответ.
Suslik
24
Чтобы определить, является ли абориген лжецом или рыцарем, мы можем задать ему следующий вопрос: "Если я спрошу у тебя, являешься ли ты лжецом, как бы ты ответил?"

Если абориген - рыцарь, то он никогда не будет говорить ложь. Он ответит "тип" (что значит "да" на языке острова), потому что если бы он был лжецом, его ответ был бы ложью.

С другой стороны, если абориген - лжец, он всегда будет говорить неправду. Он также ответит "тип", потому что если бы он был рыцарем, его ответ был бы правдой.

Таким образом, независимо от того, что абориген скажет, мы можем определить его тип, исходя из его ответа на этот вопрос.