Последний покинувший остров точно - рыцарь, ведь он сказал правду и на острове осталось поровну и рыцарей лжецов, т.е. не осталось ни тех ни других. Если последний покинувший остров рыцарь, как мы рассмотрели выше, то и первый должен быть рыцарем, чтобы были верны все условия. Таким образом именно рыцарей должно быть на одного больше. т.е. правильное решение задачи (2013-1):2=1006 лжецов и соответственно 1007 рыцарей.