Тридцать минут я билась над этой загадкой лежа в ванной, говорят 75% людей не могут ее решить вообще. А у вас получится?
[загадка тут]Трое жителей (А, B и С) разговаривали в саду. Проходящий мимо незнакомец, спросил у А: "Вы рыцарь или лжец?" На этот вопрос А ответил неразборчиво. Тогда незнакомец спросил у B.: "Что сказал А.?" "А сказал, что он - лжец", ответил В. "Не верьте, он лжет!", - вмешался С.
Можете ли вы определить кто из трех жителей рыцарь, а кто лжец?
выберите один верный ответ:
[ответ]Ответ: Ни рыцарь, ни лжец не могут сказать: "Я лжец" (высказав подобное утверждение, рыцарь солгал бы, а лжец изрёк бы истину). Следовательно, А, кем бы он ни был, не мог сказать о себе, что он лжец. Поэтому В, утверждая, будто A назвал себя лжецом, заведомо лгал. Значит, В - лжец. А так как С сказал, что В лгал, когда тот действительно лгал, то С изрек истину. Следовательно, С - рыцарь. Таким образом, В - лжец, а С - рыцарь. (Установить, кем был А, не представляется возможным.)

← Ctrl ← Alt
Ctrl → Alt →
← Ctrl ← Alt
Ctrl → Alt →