Problem

Source: 2021 Taiwan Mathematics Olympiad

Tags: combinatorics, Taiwan



Let $n$ be a positive odd integer. $C$ is a set consists of integral points on a plane, which is defined by \[ C = \{(i, j): i, j = 0, 1, \dots, 2n-1\} \]and forms a $2n \times 2n$ array. On every point there is a Guinea pig, which is facing toward one of the following directions: positive/negative $x$-axis, or positive/negative $y$-axis. Jeff wants to keep $n^2+1$ of the Guinea pigs on the plane and remove all the others. After that, the Guinea pigs on the plane will move as the following: 1. In every round, the Guinea pigs move toward by an unit, and keep facing the same direction. 2. If a Guinea pig move to a point $(i, j)$ which is not in $C$, it will further move to another point $(p, q)$ in $C$, such that $p \equiv i \pmod {2n}$ and $q \equiv j \pmod {2n}$. (For example, if a Guinea pig move from $(2, 0)$ to $(2, -1)$, it will then further move to $(2, 2n-1)$.) The next round begins after all the Guinea pigs settle up. Jeff's goal is to keep the appropriate Guinea pigs on the plane, so that in every single round, any two Guinea pigs will never move to the same endpoint, and will never move to the startpoints(in that round) of each other simultaneously. Prove that Jeff can always succeed wherever the Guinea pigs initially face. Proposed by Weijiun Kao Edit: By the way, it can be proven that the number $n^2+1$ is optimal, i.e. if the Guinea pigs face appropriately, Jeff can only keep at most $n^2+1$ of them on the plane to avoid any collision.