Одна из самых сложных задач про рыцарей и лжецов. Справитесь? Ответ и решение - в комментарии.

preview_player
Показать описание

Рекомендации по теме
Комментарии
Автор

Любой прямой вопрос не позволит Вам ничего выяснить. Поскольку Вы не будете знать, соврал ли собеседник или нет. Ваша же задача задать такой вопрос, ответ на который заставит лжеца соврать как бы дважды. И тогда ложь плюс ложь в итоге дадут правду. Как это сделать? Ну, например, задать вопрос не про деревню. А про сам ответ туземца. Ну, например: "Если я тебя спрошу, эта деревня - Морозовка, сможешь ли ты мне ответил "да"? В том случае, если деревня и впрямь Морозовка, лжец не мог бы ответить "да'. Но он не может в этом признаться. Он же должен соврать. Поэтому на Ваш вопрос он ответит "да".

Shkola_Uchenih