Skip to main content
OlympiadHQ

Browse · MathNet

Print

30th Junior Turkish Mathematical Olympiad

Turkey counting and probability

Problem

In a school having pupils any pupil has at least one friend among remaining pupils of the school. Show that for each one can choose a group of school pupils such that each pupil of the group has at least one friend in the group.
Solution
First of all let us show that for each even we can choose a group of pupils satisfying conditions. When any pair of friends can be chosen. Assume that for we have already constructed a group of pupils satisfying the conditions. Let be the set of all pupils of the school. If contains a pair of friends then by adding them to we will get . If by repeating this process we can reach we are done. Otherwise for some no two all pupils in are friends. Then since each school pupil has a friend, any pupil from has at least one friend in . Thus, by adding any pupils from to we will get a desired .

Now we show that for each odd we can choose a group of pupils satisfying conditions. We can start by choosing a group of three pupils and proceed as in the even case. Any pupil together with his two friends can be chosen for . If there is no pupil with two friends then all pupils in the school will be partitioned into disjoint pairs of friends, a contradiction.

Techniques

Matchings, Marriage Lemma, Tutte's theoremInduction / smoothing