Пусть в комнате 1 рыцарь и, соответственно, 99 лжецов. Пусть лжецы выстроены в порядке возрастания роста: z₁, z₂, z₃, ..., z₉₉. Рассмотрим, для каких лжецов какая фраза будет истинной или ложной. <<Не менее 5 лжецов ниже меня>>: Для первых пяти лжецов z₁-z₅ эта фраза действительно ложь, так как слева от них стоит меньше 5 человек. Для остальных лжецов слева стоит хотя бы 5 лжецов, и соврать таким образом они не могут. <<Не менее 5 лжецов выше меня>>: Напротив, эта фраза ложна для последних пяти лжецов z₉₅-z₉₉, так как справа от них стоит меньше 5 человек. Для остальных лжецов справа стоит хотя бы 5 лжецов, и, сказав эту фразу, они не соврут. Таким образом, соврать смогли лишь 10 лжецов: первые пять человек и последние пять человек (с наименьшим и наибольшим ростом). Это наибольшее число лжецов, которое может быть в этой ситуации. Именно оно обеспечивает наименьшее число рыцарей, которых будет 100-10=90. ответ: 90
Пусть добавили гирю массой m кг. Тогда их общая масса: 2+3+4+5+6+m=20+m Так как все эти гири должны быть разделены на 3 группы поровну, то число (20+m) должно делиться на 3. Это возможно, когда m при делении на 3 дает остаток 1: m=1: сумма 21 кг, группа по 7 кг, разбиение (1, 6) (2, 5) (3, 4) m=4: сумма 24 кг, группа по 8 кг, разбиение (2, 6) (3, 5) (4, 4) m=7: сумма 27 кг, группа по 9 кг, разбиение (3, 6) (4, 5) (2, 7) m=10: сумма 30 кг, группа по 10 кг, разбиение (2, 3, 5) (4, 6) (10) m=13: сумма 33 кг, группа по 11 кг, разбиение невозможно, так как масса одной из гирь (13 кг) больше массы одной группы (11 кг), Дальнейшая проверка чисел m приведет к таким же выводам. Итого ответ
6,3-7,3=-1 ( отрицательное число)