Главы  1  2  

Решение

Если бы E был лжецом, то было бы верно, что либо E - лжец, либо C и D однотипны. Это означало бы, что лжец высказал истинное утверждение. Поскольку это невозможно, то E- рыцарь. Значит, его утверждение истинно, поэтому либо он лжец, либо C и D однотипны, а так как он не лжец, то C и D однотипны.
   Предположим, что C был бы лжецом. Тогда A и B оба были бы лжецами. Высказанное D утверждение было бы истинным, поэтому D был бы рыцарем. Таким образом, C был бы лжецом, а D - рыцарем, что противоречит их однотипности. Следовательно, C должен быть рыцарем. Значит, D также рыцарь. Так как C - рыцарь, то A и B оба не могут быть лжецами, из чего мы заключаем, что либо X, либо Y - правильная карта. Предположим, что X - правильная карта. Тогда A - рыцарь, а B - лжец вопреки истинному   утверждению, высказанному D, о том, что либо A - лжец, либо B - рыцарь. Следовательно, X не может быть правильной картой. Значит, Y - правильная карта.