Если первые два человека сказали правду , то один - рыцарь. Третий сказал , что один из них лжец (50%), значит лжец - 2 так как третий сказал , что не менее 65% , значит лжецов минимум двое , тогда один - честный ( рыцарь) . Пятый сказал , что 50% - рыцари , значит 1 и 4 честные , а остальные ( 2 и 3 ) - лжецы . Т.к. шестой сказал , что лжецов больше 40% , то получается что 1, 4 и 5 рыцари , а 2 и 3 лжецы . 7 сказал тоже самое , что и 6 , значит он сказал правду , он рыцарь . ответ : 5 рыцарей и 2 лжеца .
Герасименко
04.02.2023
Двое первых - либо оба рыцари, либо оба лжецы. В первом случае: Во втором случае: 1 - правда 1 - ложь 2 - правда 2 - ложь 3 - ложь 3 - правда 4 - ложь 4 - правда 5 - правда 5 - правда 6 - правда 6 - правда 7 - правда 7 - правда
Таким образом, в любом случае лжецов оказывается двое.
2-480км