Skip to main content
OlympiadHQ

Browse · MathNet

Print

Team selection test for 50. IMO

Bulgaria counting and probability

Problem

Някои от градовете в една държава са свързани с директни пътища. Нека е най-малкото естествено число, за което съществува град, от който до всеки друг град може да се стигне, минавайки по най-много пътя. Да се докаже, че съществуват градове , , ..., , за които за всеки , , градовете и са свързани с път тогава и само тогава, когато .
Solution
Разглеждаме граф с върхове градовете в държавата и ребра пътищата между тях. От всички подграфи на да изберем граф , който има свойството на и е минимален по отношение на броя на върховете. Да изберем произволен връх на , който не разделя графа на две несвързани компоненти (не е трудно да се види, че такъв връх съществува). От минималността на следва, че съществува връх , за който за всички върхове . Тъй като е най-малкото естествено число, за което съществува град, от който до всеки друг град може да се стигне, минавайки по най-много пътя, то . Нека е пътят от до . Отново поради свойството на съществува връх , за който и за този връх също имаме .

При търсеният път е . Нека . Поради имаме, че . Нека е произволен връх от пътя между и и нека и . Да допуснем, че за някое . Тогава Събираме горните неравенства и получаваме , което е противоречие. Следователно разстоянието от всеки връх от пътя между и до , е поне 2.

Ако няма връх от този път, който е съседен на , то този път, заедно с пътя от до е търсеният. Ако съществува връх от този път, за който , то , откъдето . Сега лесно следва, че и търсеният път е .

Techniques

Graph Theory