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

Ответы 1

  • Ответ:

    4-5 рандом

    Пошаговое объяснение:

    1. истина + истина = истина

    2. истина + ложь = ложь

    3. ложь + ложь = истина

    Упрощаем условие - пусть боги говорят на понятном нам языке и отвечают "да" и "нет"

    Подходим к богу А и спрашиваем что-то вроде: "скажи, что ответил бы мне бог В, если я спросил бы у него - является ли он богом случая"? Получаем сумму ответов двух богов из уст бога A.

    Получаются такие варианты:

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

    2. Если бог А - правдун, а В - рандом, то ответ либо "да", либо "нет".

    2. Если бог А - лжец, а В - правдун мы получим ответ "да" (В говорит правду, а А - врет).

    3. Если А - лжец, а В - рандом, то ответ либо "да", либо "нет".

    4 и 5 - если А - рандом...

  • Добавить свой ответ

Войти через Google

или

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

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

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