Maths Olympiad Prep

Library / /190 of 196

Combinatorics Difficulty 6.9 National Olympiad Prove it Soviet Union

Problem:

There are several settlements around Big Lake. Some pairs of settlements are directly connected by a regular shipping service. For all ABA \neq B, settlement AA is directly connected to XX iff BB is not directly connected to YY, where BB is the next settlement to AA counterclockwise and YY is the next settlement to XX counterclockwise. Show that you can move between any two settlements with at most 3 trips.

Solution

Solution:

Suppose there are nn settlements A1,A2,,AnA_1, A_2, \ldots, A_n in counterclockwise order around the lake. We will use cyclic indices, so that An+1A_{n + 1} means A1A_1, and so on. WLOG A1A_1 has a direct service to A2A_2. Then it follows that A2A_2 does not have a direct service to A3A_3, so A3A_3 does have a direct service to A4A_4, and so on. So AiA_i has direct service to Ai+1A_{i + 1} iff ii is odd. But A1=An+1A_1 = A_{n + 1} has direct service to A2A_2, so nn must be even.

Now suppose we want to get from AiA_i to AjA_j. If there is direct service we are done. So suppose not. Then there must be direct service from Ai+1A_{i + 1} to Aj+1A_{j + 1}. If ii and jj are both odd, then there is direct service from AiA_i to Ai+1A_{i + 1} and from AjA_j to Aj+1A_{j + 1}, so we can make the journey in 3 trips. If ii and jj are both even, then we can go AiA_i to Ai1A_{i - 1} to Aj1A_{j - 1} to AjA_j. So suppose ii and jj have opposite parity. WLOG ii is odd and jj is even. If there is direct service from AiA_i to Aj1A_{j - 1}, then we can make the journey in two trips: AiA_i to Aj1A_{j - 1} to AjA_j. If not, then we can go AiA_i to Ai+1A_{i + 1} to AjA_j.

Want a route through all this instead of an archive? The track puts 2,000 problems in a working order, from AMC 10 level to the IMO shortlist.

Source: MathNet, licensed CC-BY-4.0. Statement reproduced verbatim; metadata (topic, difficulty) added by this project.