Maths Olympiad Prep

Library / /8 of 13

Combinatorics Difficulty 6.8 National Olympiad Prove it Italy

Problem:
At a lunch, nn people have been invited, who will sit around a round table, whose places have been marked from 1 to nn by means of suitable name-tags, distributed by a master of ceremonies.
The waiter has decided to serve the courses following an original procedure: he chooses a guest, serves him, then moves counterclockwise by a number of places equal to the number on the name-tag of the guest just served, serves the guest at the place where he now finds himself, and so on, always moving counterclockwise according to the number on the name-tag of the last guest served.
Determine for which nn the master of ceremonies can arrange the name-tags in such a way that the waiter can, starting from a suitable guest and following the procedure described, serve all the diners.

Solution

Solution:
It is possible to arrange the name-tags in the desired way if and only if nn is even.
If n=2kn=2k is even, one possible solution is the following: proceeding clockwise along the table, the master of ceremonies first places name-tag number 2k2k, then all the even ones in increasing order, and then all the odd ones in increasing order. If now the waiter starts from name-tag 11 and follows the rule, he goes around the whole table. Indeed, one checks that after having served an odd number ii, the waiter goes to number 2ki12k-i-1, which is even, and then to number i+2i+2, which is again odd.

The waiter's path will therefore be as follows: 1,2k2,3,2k4,5,2k61, 2k-2, 3, 2k-4, 5, 2k-6, and so on, ending the path by serving number 2k2k.

We now show that if n=2k+1n=2k+1 is odd, then there is no arrangement of the name-tags that works. Suppose indeed that such an arrangement exists, and that the waiter completes the table by serving, in order, the numbers x1,x2,,x2k+1x_{1}, x_{2}, \ldots, x_{2k+1}. Then x2k+1=2k+1x_{2k+1}=2k+1, since if he were to continue after having served number 2k+12k+1, the waiter would have to make a complete lap of the table and thus return to the same place. But then the sum of the preceding numbers is
x1+x2++x2k=1+2++2k=2k(2k+1)2=k(2k+1) x_{1}+x_{2}+\ldots+x_{2k}=1+2+\ldots+2k=\frac{2k(2k+1)}{2}=k(2k+1)
which is a multiple of 2k+12k+1. It follows that after having served the first 2k2k guests, the waiter has returned to the starting point, and thus he will never serve number 2k+12k+1.

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 translated into English from it; metadata (topic, difficulty) added by this project.