MathLabs

Problem 6

Let a1,…,ana_1,\ldots,a_n be distinct positive integers and let MM be a set of n−1n-1 positive integers not containing s=a1+⋯+ans=a_1+\cdots+a_n. A grasshopper starts at 00 and makes nn jumps to the right, with lengths a1,…,ana_1,\ldots,a_n in some order. Prove that the order can be chosen so that the grasshopper never lands on a point in MM.
Step 2 of 5: A safe checkpoint with a mine to its right
In plain words

A mine beyond the checkpoint leaves too few mines before it to obstruct the shorter jumps.

x∉M,M∩(x,∞)≠∅x\notin M,\quad M\cap(x,\infty)\ne\varnothing
Detailed analysis

Suppose x∉Mx\notin M and M∩(x,∞)≠∅M\cap(x,\infty)\ne\varnothing. At most n−2n-2 forbidden points lie at or below xx. Apply the induction hypothesis to the n−1n-1 lengths a1,…,an−1a_1,\ldots,a_{n-1} and those points, reaching xx without a hit. The final jump ana_n lands at x+an=sx+a_n=s, which is not in MM.