Задача 006

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

Подсказка

Рассмотрите вершину с наибольшей степенью.

Решение

Рассмотрим город A, из которого можно попасть в наибольшее число городов. Если есть город B, в который нельзя попасть из A, то из B можно попасть в A, а, значит, и во все города, в которые можно попасть из A. Получается противоречие: из B можно попасть в большее число городов, чем из A. Значит из города A можно попасть во все города.