Версия для печати
Убрать все задачи
На листе бумаги проведено 11 горизонтальных и 11 вертикальных прямых, точки
пересечения которых называются узлами, звеном" мы будем называть отрезок прямой, соединяющий два соседних узла одной прямой. Какое наименьшее число звеньев надо стереть, чтобы после этого в каждом узле сходилось не более трёх звеньев?

Решение
Диагонали выпуклого четырёхугольника делят его на четыре треугольника.
Оказалось, что сумма площадей двух противоположных (имеющих только общую вершину) треугольников равна сумме площадей двух других треугольников. Докажите, что одна из диагоналей делится другой диагональю пополам.


Решение
Несколько путников движутся с постоянными скоростями по прямолинейной дороге. Известно, что в течение некоторого периода времени сумма попарных расстояний между ними монотонно уменьшалась. Докажите, что в течение того же периода сумма расстояний от некоторого путника до всех остальных тоже монотонно уменьшалась.


Решение
В предложенном
в предыдущей задаче алгоритме используется сравнение двух
массивов (
x <> last). Устранить его, добавив булевскую
переменную
l и включив в инвариант соотношение последовательность x - последняя.

Решение