Какой вопрос задать?
На границе между двумя королевствами стоит замок с двумя дверями, одна из которых ведет в замок, а другая - в опасную ловушку. Замок охраняется двумя братьями-стражами. Один из них всегда говорит правду, а другой всегда лжет. Вам нужно попасть в замок, но вам разрешено задать только один одинаковый вопрос каждому из стражей, чтобы определить, кто из стражей говорит правду, и узнать, какая дверь ведет в замок.
Вы не знаете, какой из стражей лжец, а какой правдив, и оба стража знают, кто из них кто. Какой вопрос вы зададите, чтобы выбрать правильную дверь и попасть в замок?
Надо через одного стражника получить и состояние другого, например:
"Что ответит твой товарищ, если я спрошу у него, безопасна ли его дверь?"
Тогда правдивый скажет ложь (товарищ-то солжёт, а правдивый обязан пересказать в точности), и лжец скажет ложь (ну да, второй стражник правдив, но этот-то патологический врун).
Поскольку состояние дверей взаимно-исключающее, этот ответ (неверный относительно другой двери) будет верным относительно двери стражника, которому мы задали этот вопрос).