1657B XY Sequence

この戦略が合計を最大化することを証明することも難しくありません。

矛盾することにより、最適な答えに a_{i-1} + x \leq Bであるが a_{i}= a_{i-1} -yであるインデックス iがあるとします。

 a_{j} = a_{j}−1 + xである最初の位置 j \geq iを見つけて、iとjの間で操作を交換しましょう。

その結果、 B \geq a_{i},a_{i+1},\cdot \cdot \cdot ,a_{j} [i,j-1] からのすべての a_{i}が増加しましたが、 a_{j}は同じままでした。

 

ルールに違反することはなく、合計が増加します。結果これは矛盾します。