Последний, очевидно, - лжец.
Предпоследний - аналогично.
Получили ситуацию, когда 2 последних - точно лжецы, а каждый предыдущий утверждает, что в оставшейся очереди рыцарей больше, чем лжецов, что не соответствует действительности ни для одного из говоривших эту фразу.
Но, так как последний тоже солгал, то один рыцарь все-же есть, - это первый, который ушел без комментариев..))