Предположим, что в сообществе есть n рыцарей. Таким образом, остальные (17 - n) членов сообщества будут лжецами. Если рыцарей было n, то количество заявлений правды, сделанных рыцарями, равно n; количество заявлений лжи, сделанных лжецами, равно (17 - n). Из условия известно, что количество заявлений лжи, сделанных ранее, на два больше, чем количество заявлений правды. То есть:
(17 - n) = n + 2
Решая это уравнение, получаем:
17 - n = n + 2 17 - 2 = n + n 15 = 2n n = 15 / 2 n = 7.5
Так как количество рыцарей должно быть целым числом, то в сообществе не может быть 7.5 рыцарей. Следовательно, в сообществе не может быть рыцарей.
