No.615 問題 コード はソートしておく. を 個の集合に分けるのを考えると, ひとつの集合には連続した を入れるのが最適である. 連続でない を入れたときは, 連続になるように要素を入れ替えた方が全体の大きさが小さくなるからである. よって, 集合のそれぞれの最初の要素を とすると, 集合の大きさの合計は, となる. 右辺第二項をなるべく大きくすればいいので, の隣接要素の差を計算し, その中で大きい順に 個取ればいい.