No.069 C 問題 コード を以下のようにグループ分けする. 奇数 2の倍数かつ4の倍数でない (以下2の倍数と表す) 4の倍数 こうすると, 条件を満たすためには次の並べ方をするのが最適である. 2の倍数を先頭から並べる. その後, 4の倍数, 奇数, 4の倍数, 奇数の順に並べる. ただし, 2の倍数がない場合は, 奇数, 4の倍数, 奇数, 4の倍数の順に並べるのも可. よって, 目標を達成できる条件は, 各グループの個数を とすると, ならば, ならば, となる.