Всего ответов получили: 40+32=72
а значит население острова 9 персонажей ( 9 рассказывают про остальных 8-ми, и 72=9*8)
рыцарей больше.. поищем на сколько..(пусть на х)
тогда рыцарей:
а лжецов
пара рыцарь и лжет дадут 16 показаний из которых:
рыцарь: рыцарей (9+х)/2-1 лжецов (9-х)/2
лжец: рыцарей (9-х)/2-1 лжецов (9+х)/2
сложим показания пары
18/2-2 рыцарей 18/2 лжецов
7 рыцарей и 9 лжецов
в показаниях по одному пункту.. принимают участие пары, а потом оставшиеся большинство рыцарей
для удобства пусть рыцарей а, а лжецов б
тогда получаем, например по рыцарям:
32=7б+(а-б)*(а-1)
подставим б=
а-б=х а-1=
-1
32=7*(9-х)/2+х((9+х)/2-1)
64=7*(9-х)+х(9+х-2)
64=63-7х+7х+х²
очевидно, что нашим условиям подходит только решение х=1
Ответ: 4 лжеца, 5 рыцарей