数学/競プロメモ数学/競プロメモ読者になる数学/競プロメモこの広告は、90日以上更新していないブログに表示しています。chokudaiさんが考察の進め方を解説している。入力の数列をソートしても問題ないのでソートしておく。状態を定義するが、どのように状態を定義すればよいか難しい。程度の状態数になるのでそのようには考えない。状態数で考えることができる。残りの人数を状態として持つことを考える。グループの人数を決め打つとどこからどこまでが対象なのか明確になる。人数の決め打ちは制約の厳しい状態から考えていく。人数が多い場合のほうが厳しく、グループになりうる人が上から決まっていく。よってDPの遷移を決めることができる。人残っているときの場合の数と定義する。人以上のグループになることができる人も新たにグループ分けの対象になる。