Алиса в стране смекалки.

Ответ на вопрос №85

   Предположим, Белый Рыцарь сказал Шалтаю-Болтаю, что все трое подсудимых лгали. Тогда Шалтай-Болтай не смог бы отдать предпочтение одному из двух вариантов: либо C виновен и обвинил A, либо A виновен и обвинил C (так как и в том и в другом случае все трое подсудимых лгали).
   Шалтай-Болтай не мог узнать от Белого Рыцаря, что все трое подсудимых говорили правду, так как все трое не могли говорить правду (поскольку и A, и B обвиняли B, а C обвинял кого-то другого).
   Если бы Белый Рыцарь сообщил Шалтаю-Болтаю, что ровно двое подсудимых солгали, то тот знал бы, что солгали подсудимые A и B (потому что если бы любой из них сказал правду, то и другой также сказал бы правду), а C сказал правду. Но тогда либо C обвинил самого себя и был виновен, либо C обвинил A и A был виновен, но установить, какой из этих двух вариантов соответствует действительности, было бы невозможно. Следовательно, в этом случае ШалтайБолтай не мог бы определить, кто из подсудимых виновен.
   Шалтай-Болтай мог бы установить виновного только в одном случае: если Белый Рыцарь сообщил ему, что ровно два показания были правдивыми. Это означало бы, что A и B оба сказали правду (поскольку их показания согласуются, то если бы одно из них было ложно, то и другое было бы ложно, но тогда мы имели бы два ложных показания), а C солгал. Так как A и B оба сказали правду и обвинили B, подсудимый B должен быть виновен.

обратно

Hosted by uCoz