Архипелаг состоит из 1000 островов, некоторые пары которых соединены мостами, причём от любого острова можно добраться по мостам до любого другого. Оказалось, что для любых четырёх островов
таких, что есть мост между
и
, между
и
, между
и
, также есть мост между
и
или между
и
. Докажите, что есть остров, соединённый мостами со всеми остальными.
Подсказка
Рассмотрим граф, в котором вершины — архипелаги, ребра — мосты. Выберем в этом графе вершину наибольшей степени, назовем её
. Предположим, что
соединена не со всеми вершинами.
Решение
Рассмотрим граф, в котором вершины — архипелаги, ребра — мосты. Выберем в этом графе вершину наибольшей степени, назовем её
. Предположим, что
соединена не со всеми вершинами. Так как граф связный, какая-то вершина, соединенная с
, должна быть соединена с вершиной, не соединенной с
(иначе мы не доберемся от
до тех вершин, с которыми она не соединена). Пусть
соединена с
соединена с
, но
не соединена с
. Теперь для любой вершины
, которая соединена с
, мы можем применить условие задачи для пути
и получить, что
соединена с
(так как между
и
нет ребра). Таким образом,
соединена с
, со всеми вершинами, с которыми соединена
, и ещё с вершиной
. Это значит, что её степень больше степени
, что противоречит нашему изначальному выбору. Таким образом, вершина наибольшей степени обязана быть соединена со всеми остальными вершинами.