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 4 of 5: Find a safe pair in the difficult case
In plain words

The mine at the checkpoint cannot block either member of a pair, and every other mine can block at most one pair.

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

Now suppose x∈Mx\in M and M∩(x,∞)≠∅M\cap(x,\infty)\ne\varnothing. Let m=max⁡Mm=\max M. For each ii with 1≤i≤n−11\le i\le n-1, define ui=s−aiu_i=s-a_i and vi=s−ai−an=x−aiv_i=s-a_i-a_n=x-a_i. Then vi<x<uiv_i<x<u_i, so the mine xx blocks none of these n−1n-1 pairs. The uiu_i are distinct and all lie above xx, while the viv_i are distinct and all lie below xx; hence each of the other n−2n-2 mines can block at most one pair. Therefore, among the n−1n-1 pairs, some index ii has ui∉Mu_i\notin M and vi∉Mv_i\notin M.