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

Ответы на вопрос

Ты ЛЖЕЦ. Ист=нет Сл=да Лж=да
Ты ИСТ Ист=да Сл =нет Лж=да
Ты Сл Ист=нет Сл=да Лж=да
ИСТИНА ответил два раза ДА и 1 раз НЕТ - главное для отличия от СЛУЧАЯ.
ЛЖЕЦ на все три вопроса ответил ДА - все три раза солгал.
СЛУЧАЙ - как исключение



Задача:
В данной задаче требуется определить богов истины, лжи и случая, задавая им три вопроса, на которые можно получить ответы "да" или "нет". Каждый вопрос задается только одному богу, и боги отвечают на своем языке, где есть два слова: "da" и "ja", причем неизвестно, какое слово обозначает "да", а какое "нет".
Решение:
Для решения этой задачи, можно использовать следующий алгоритм:
1. Задать первый вопрос одному из богов. 2. Задать второй вопрос другому богу. 3. Задать третий вопрос оставшемуся богу.
Таким образом, мы получим три ответа, которые помогут нам определить богов истины, лжи и случая.
Пример решения:
Предположим, что мы задаем первый вопрос богу A: "Если я спрошу бога B, отвечающего на своем языке, какой из двух слов обозначает 'да', он скажет мне 'да'?".
Если бог A отвечает "да", то это означает, что бог B отвечает "да" на вопросы, поэтому бог A - бог истины. Если бог A отвечает "нет", то это означает, что бог B отвечает "нет" на вопросы, поэтому бог A - бог лжи.
Теперь мы знаем, что бог A - бог истины или бог лжи.
Далее, задаем второй вопрос богу B: "Если я спрошу бога C, отвечающего на своем языке, какой из двух слов обозначает 'да', он скажет мне 'да'?".
Если бог B отвечает "да", то это означает, что бог C отвечает "да" на вопросы, поэтому бог B - бог истины. Если бог B отвечает "нет", то это означает, что бог C отвечает "нет" на вопросы, поэтому бог B - бог лжи.
Теперь мы знаем, что бог B - бог истины или бог лжи.
Наконец, задаем третий вопрос богу C: "Если я спрошу бога A, отвечающего на своем языке, какой из двух слов обозначает 'да', он скажет мне 'да'?".
Если бог C отвечает "да", то это означает, что бог A отвечает "да" на вопросы, поэтому бог C - бог истины. Если бог C отвечает "нет", то это означает, что бог A отвечает "нет" на вопросы, поэтому бог C - бог лжи.
Теперь мы знаем, что бог C - бог истины или бог лжи.
Ответ:
Таким образом, после задания трех вопросов, мы можем определить, какой из богов является богом истины, богом лжи и богом случая.
Примечание: В данном решении предполагается, что каждый бог отвечает на вопросы только "да" или "нет". Если боги могут отвечать на своем языке иными словами, то решение может быть иным.


Топ вопросов за вчера в категории Математика
Последние заданные вопросы в категории Математика
-
Математика
-
Литература
-
Алгебра
-
Русский язык
-
Геометрия
-
Английский язык
-
Химия
-
Физика
-
Биология
-
Другие предметы
-
История
-
Обществознание
-
Окружающий мир
-
География
-
Українська мова
-
Информатика
-
Українська література
-
Қазақ тiлi
-
Экономика
-
Музыка
-
Право
-
Беларуская мова
-
Французский язык
-
Немецкий язык
-
МХК
-
ОБЖ
-
Психология
-
Физкультура и спорт
-
Астрономия
-
Кыргыз тили
-
Оʻzbek tili