На балу присутствуют 2015 пар, составленных из мальчика и девочки. Каждый участник бала знаком со своим партнёром и ещё хотя бы с одним участником противоположного пола. Докажите, что всех участников можно покрасить в три цвета так, чтобы у каждого было хотя бы два разноцветных знакомых.
Подсказка
Пусть
— наши пары. Каждую девочку
соединим с другой девочкой, знакомой с
. В результате получится граф на вершинах
,
с 2015 рёбрами.
Решение
Пусть
— наши пары. Каждую девочку
соединим с другой девочкой, знакомой с
. В результате получится граф на вершинах
,
с 2015 рёбрами. Нам нужно покрасить этот граф правильным образом в три цвета, это и будет искомая покраска девочек. Рассмотрим компоненту связности построенного графа, пусть в ней
вершин, тогда и рёбер в ней тоже
(Мы провели по одному ребру из каждой вершины этой компоненты связности, из вершин вне компоненты рёбра в нее не входят). Если есть вершина степени 1 , удалим ее, эту вершину можно будет легко докрасить после покраски остальных вершин компоненты. После серии таких операций наша компонента связности будет иметь минимальную степень вершины 2 , а значит, это будет простой цикл, который мы легко покрасим в три цвета.