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

Ответы 1

  • Первый вопрос нужно задать богу случая: «Если бы я спросил у тебя, является ли A богом истины, ты бы ответил да?». Если он ответит «да», то A — бог истины, если «нет», то A — бог лжи.

    Второй вопрос нужно задать любому из двух оставшихся богов: «Если бы я спросил у тебя, является ли твой собеседник богом случая, ты бы ответил да?». Если он ответит «да», то это бог случая, а если «нет», то это либо бог истины, либо бог лжи.

    Третий вопрос нужно задать богу, на которого не был задан второй вопрос: «Если бы я спросил у тебя, является ли [имя бога, которого мы определили на втором вопросе] богом истины, ты бы ответил да?». Если он ответит «да», то это бог лжи, а если «нет», то это бог истины.

    • Автор:

      travis582
    • 1 год назад
    • 9
  • Добавить свой ответ

Войти через Google

или

Забыли пароль?

У меня нет аккаунта, я хочу Зарегистрироваться

How much to ban the user?
1 hour 1 day 100 years