Помогите решить задачу
В школе задали ребёнку коллеги, гугл молчит
В школе задали ребёнку коллеги, гугл молчит
Если ответ "Да" то перед ним Билл, так как:
1. Если это брат то он всегда говорит правду, а брат который Билл лжет.
Вот аналогичная задачка оригинал:
В некоторой стране есть два города. В одном из них живут только люди, которые всегда говорят правду, в другом - только те, кто всегда лжет. Все они ходят друг к другу в гости, т.е. в любом из этих двух городов можно встретить как честного человека, так и лжеца. Предположим, вы оказались в одном из этих городов. Как, задав один-единственный вопрос первому встречному, определить, в какой город вы попали - в город честных или в город лжецов?
Ответ: "Вы находитесь в своем городе?" - ответ "да" всегда будет означать, что вы в городе честных, кто бы вам ни попался. Потому что честные будут говорить правду что они из этого города, а не местные будут врать.
И да условие задачи поставлено не правильно и по дебильному.
Если ответ "Да" то перед ним Билл, так как:
1. Если это брат то он всегда говорит правду, а брат который Билл лжет.
Если Билл всегда лжет, то они оба скажут "да".
Да тут условия дебильные, если спросить "Вы Билл"
Билл соврет скажет "нет"
Брат скажет правду "нет"
Как не спроси но условие дебильное, хер логику найдешь. С городами понятней.
Собственно, тут нужны уже другие данные - что за учебник, и что за тема. Возможно, там как раз учат понимать, когда условия задачи некорректные, либо данных для решения задачи недостаточно, что и является правильным ответом.
Существуют десятки задач про остров рыцарей и лжецов, так что "оригиналов" тоже множество.
Задача действительно сформулирована странновато. А если ответ "нет"? Мы же ничего не знаем о том, соврёт ли преступник или скажет правду.
А если ответ "нет"? Мы же ничего не знаем о том, соврёт ли преступник или скажет правду.
В этом как бы и проблема. Для решения Билл должен говорить правду как и брат. Но тогда в чем вообще смысл задачи, если ты просто спрашиваешь кого угодно и получаешь честный ответ?
А если Билл всегда лжет, или если неизвестно, лжет он или нет, или он вообще отвечает рандомно - задача также математически нерешаема из-за недостатка данных.
при ответе "да" перед ним может быть и неБилл, ибо тот может соврать. пример этот вообще не к месту.
Тут условие по дебильному в задаче поставлено, С городами можно логически допереть. А с братами ответ Нет и Да ничего не дадут по сути.