Вопрос должен звучать так:Если бы я спросил, ведёт ли эта дорога в деревню, что бы ты ответил?И показать на дорогу.Если дорога действительно ведёт в деревню, то оба, и рыцарь, и лжец, ответят ДА.Поясняю.На прямой вопрос: Ведёт ли дорога в деревню?Рыцарь ответит ДА, а лжец НЕТ.На этот мудреный вопрос рыцарь ответит ДА, как и на прямой.А лжец подумает: "Дорога ведёт в деревню, и если бы меня спросили, я бы ответил НЕТ, но я ведь лжец, значит, нужно ответить наоборот".И он тоже ответит ДА.Если дорога, на которую вы показали, НЕ ведёт в деревню, то оба ответят НЕТ.
Кстати, был старый анекдот. Не нужно ничего спрашивать. Нужно просто подойти к туземцу и сказать: "Я слышал, у вас в деревне сегодня наливают бесплатно пиво!". Всё, он всё бросит и побежит в деревню. А вы спокойно пойдёте за ним.