на последнюю задачу (К ней и к
предпоследней ответы открыты.)
Л - Лживый, К - Коварный, П - Правдивый
Вопрос задаём 1-ому: ты бы ответил "чук" на вопрос: 2-ой визирь коварен?
Возможные варианты расстановки визирей и ответы 1-го, если "чук" = да:
1............................................. 2 ...............3
1) Л - да - чук .........................К ...............П
2) К - да\нет - чук\гек .............Л................П
3) П - нет - гек ........................Л................К
4) К - да\нет - чук\гек .............П ...............Л
5) П - да - чук .........................К ...............Л
6) Л - нет - гек ........................П................К
Если "чук" = нет, ответы (чук-гек), что интересно, окажутся такими же.
Причём, при ответе "чук" 2-ой может оказаться коварным. При ответе "гек" - 3-ий.
Поэтому при ответе "чук" выбираем для второго вопроса 3-его визиря, при ответе "гек" - 2-го, т. к. они уж точно не коварные.
И задаём второй вопрос: ответишь ли ты "чук" на вопрос, правдив ли ты?
Расстановка визирей после ответа на первый вопрос - "чук" и ответ 3-го, если чук=да:
1...................2 ................3
1) Л .............К ...............П - да - чук
2) К .............Л ...............П - да - чук
4) К .............П ...............Л - нет - гек
5) П .............К ...............Л - нет - гек
Если чук=нет, ответы в чукогеках будут те же.
Если на 1-ый вопрос мы получили ответ "гек", следующий вопрос задаём 2-ому визирю.
Расстановка визирей после ответа на первый вопрос - "гек" и ответ 2-го, если чук=да:
2) К ........Л - нет - гек ...........П
3) П ........Л - нет - гек ...........К
4) К ........П - да - чук ............Л
6) Л ........П - да - чук ............К
Если чук=нет, ответы в чукогеках будут те же: П отвечает "чук", а Л - "гек". Определив таким образом 2-го визиря мы задаём ему 3-ий вопрос:
ответил бы ты "чук" на вопрос, коварен ли 1-й визирь?
Дальше уже всё просто, т. к. мы знаем, кому задали 3-ий вопрос.
Кстати, вопросы можно переформулировать, что избавит нас от проверок отрицательного чука.
А именно: если бы "чук" означало "да", а "гек" - "нет", что бы ты ответил на вопрос ... и т. д.
А традиционный подарок я забрала себе. Похоже, только я его заработала.