На смотре войска не могут стоять 2 рыцаря рядом, потому что тогда бы они сказали не правду (мой сосед по шеренге - лжец). Получается тогда шеренга Р Л Р Л.....Л Р Л Р. Значит шеренга будет состоять из 2005:2=1002 пары рядом стоящих воинов и 1 воина. В каждой паре воинов не более одного рыцаря, значит наибольшее число рыцарей 1002+1=1003.
Можно и проще: 9 чисел 0,1 и 10 чисел 0,01
9*0,1+10*0,01 = 0,9 + 0,1 = 1
9*(0,1)²+10*(0,01)² = 0,09+0,001 = 0,091 < 0,1
6 часов 38 секунд 50 минут + 23 минуты 30 секунд = 7 часов 2 минуты 20 секунд