Если было поровну рыцарей и лжецов -значит их было четное количество. когда первый из 2015 сказал: когда я уеду, на острове станет поровну рыцарей и лжецов, он мог оказаться рыцарем, т.к. после его уезда оставалось четное кол-во человек (но мог быть и лжецом). когда уезжал 2 человек и произносил эту фразу -он определенно был лжец, т.к. после его уезда оставалось 2013 человек-т.е. нечетное кол-во. соответственно, каждый человек, который уезжал четным был лжецом. выясним сколько их было: 2, 4, 6, 2014 2014=2+(n-2)2 2012=(n-1)2 n-1=1006 n=1007 -лжецов было точно. пройдемся от начала, с новой инфой, что лжецов было ≥1007. 1 случай. если первый уезжающий -рыцарь, тогда из 2014 поровну рыцарей и лжецов, а также лжецов ≥1007, значит осталось 1007 рыцарей и 1007 лжецов. тогда с учетом первого рыцаря на острове было: 1007+1=1008 рыцарей. 2.случай. если первый уезжающий -лжец. из 2014 человек лжецов> 1007, а рыцарей < 1007. всего лжецов уже > 1008 (из 2015 человек) 3ий уезжающий оставил после себя 2012 человек т.к. лжецов уже > 1008, поровну уже ни при каком случае не получится. (т.к. чтобы из 2012 чел было поровну и л и р, их должно быть по 1006, из 2010 -1005 и меньше,) таки образом, последний человек который был 2015 по счету -был рыцарем, так как после него осталось равное кол-во лжецов и рыцарей =0) итого : 2014 лжецов и 1 рыцарь.