最长的跳跃自然适合放在最后,而它之前的点是关键检查点。
我们对 nnn 归纳证明一个稍强的命题:对于任意至多含 n−1n-1n−1 个正禁止点且总和 sss 不在其中的集合,都能安全排列这些跳跃。将长度排列为 a1<⋯<ana_1<\cdots<a_na1<⋯<an,记 s=a1+⋯+ans=a_1+\cdots+a_ns=a1+⋯+an,并设 x=s−anx=s-a_nx=s−an。当 n=1n=1n=1 时显然成立。