我们可以假设 x'_{n'} 放的集合是 a, 剩下的元素随便放在 b 和 c 中,如果 b 和 c 都满足条件,那么就万事大吉了,如果不对,那就交换调整。
我们假设 b 中的和 \geq S,那么 a 和 c 中的元素一定可以随意交换,因为 a 和 c 中的元素和都 <S。
我们考虑 b 和 c 中的元素,我们考虑 c 会不会因此不满足条件。容易得到 x'_{n'} 在 a,所以 c 的和不会超过 S-x'_{n'}, 考虑到换入的最大是 x'_{n'},换出的最小是 1,那么换完后 c 的和不会超过 S - 1。因此,只要 b 不符合要求,那么 b 和 c 中的元素可以任意互换。
那么我们继续考虑 a 和 b 中的元素,只要 b 不符合条件,那么交换 a、c 和 b、c 就一定能行。综上所述,因为满足第一条性质,那么一定可以通过交换使得原本不符合要求的 b 变得符合要求。