Есть три бога: A, B и C, которые являются богами истины, лжи и случая в произвольном порядке. Бог истины всегда говорит правду, бог лжи — всегда обманывает, бог случая может говорить и правду, и ложь в произвольном порядке. Требуется определить богов, задав 3 вопроса, на которые можно ответить «да» или «нет». Каждый вопрос задаётся только одному богу, но можно задавать одному богу более одного вопроса. Боги понимают язык, но отвечают на своём языке, в котором есть 2 слова «da» и «ja», причём неизвестно, какое слово обозначает «да», а какое «нет».

19 Сен 2019 в 13:43
86 +1
1
Ответы
1

Первый вопрос задаётся любому из богов: "Если я спрошу у другого бога, он скажет, что ты бог истины?" Если ответ "да", то этот бог — бог истины, если ответ "нет" — то он не является богом истины.

Второй вопрос задаётся богу, ответившему на первый вопрос. Если он оказался богом истины, то вопрос будет следующим: "Ты бог истины?" Если он оказался богом лжи или богом случая, то задаётся вопрос: "Ты бог истины?" Таким образом, мы определяем второго бога.

Третий вопрос задаётся третьему богу: "Если я спрошу у тебя, он ли бог истины, что будет твой ответ?" Если ответ "да", то этот бог — бог истины, если ответ "нет" — то он не является богом истины.

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

19 Апр в 21:35
Не можешь разобраться в этой теме?
Обратись за помощью к экспертам
Название заказа не должно быть пустым
Введите email
Бесплатные доработки
Гарантированные бесплатные доработки
Быстрое выполнение
Быстрое выполнение от 2 часов
Проверка работы
Проверка работы на плагиат
Интересные статьи из справочника
Поможем написать учебную работу
Название заказа не должно быть пустым
Введите email
Доверьте свою работу экспертам
Разместите заказ
Наша система отправит ваш заказ на оценку 89 837 авторам
Первые отклики появятся уже в течение 10 минут
Прямой эфир