Назад
Задача

В пространстве даны 200 точек. Каждые две из них соединены отрезком, причём отрезки не пересекаются друг с другом. Каждый отрезок покрашен в один из K цветов. Петя хочет покрасить каждую точку в один из этих цветов так, чтобы не нашлось двух точек и отрезка между ними, окрашенных в один цвет. Всегда ли Пете это удастся, если

  a)  K = 7;   б)  K = 10?

Решение

  а) Первый способ. Обозначим  p1 = 13,  p2 = 17,  p3 = 19,  p4 = 23,  p5 = 29,  p6 = 31,  p7 = 37.  Занумеруем точки числами от 1 до 200 и окрасим отрезки, соединяющие точки, номера которых сравнимы по модулю pi, в i-й цвет (условие непротиворечиво:  НОК(pi, pj) > 200).  Тогда в группе точек с номерами, сравнимыми с данным числом по модулю pi, Петя сможет окрасить в i-й цвет не более одной. Значит, всего в i-й цвет он окрасит не больше pi точек. Но  p1 + ... + p7 < 200.  Противоречие.   Второй способ. Докажем по индукции следующее утверждение: если число цветов n, а число точек не меньше 2n, то ответ отрицательный.

  База  (n = 1)  очевидна.

  Шаг индукции. Разобьём точки на два множества, состоящие не менее чем из  2n–1  точек каждое. В каждом из множеств покрасим отрезки в  n – 1  цвет в соответствии с индуктивным предположением. Все отрезки, соединяющие точки из разных множеств, покрасим оставшимся цветом. Если в каком-то из двух множеств нет точек, покрашенных в последний цвет, то "плохой" отрезок существует по предположению индукции. Если же в обоих множествах есть точки последнего цвета, то соединяющий их отрезок – "плохой".   б) Покажем, что это не удастся сделать даже для 121 точки. Отождествим точки с точками конечной плоскости 11-го порядка. Выделим на ней 10 направлений (всего их 12) и все отрезки i-го направления покрасим в i-й цвет. Тогда на каждой прямой i-го направления только одна из 11 точек может иметь i-й цвет, то есть точек i-го цвета не больше 11. Но  10·11 < 121.  Противоречие.

Ответ

Не всегда (в обоих случаях).

Чтобы оставлять комментарии, войдите или зарегистрируйтесь

Комментариев нет