あるご式おすすめ

ナップサック DP とは | アルゴ式(beta)

取る取らない→DPになる可能性が多い

D - Max Multiple

nCk

→全探索、全列挙は絶対間に合わない

最終的にk個とる

を毎回やるのではなくいい感じに圧縮するのが

d[iまで見た][j個選んでいるという状態]

Untitled

「今何個選んだのか」を保持しておかないと「kまで選んだ」がわからなくなっちゃう

そうわSの情報が絶対に必要(Sの中で倍数最大、っていうのを知りたいから)

Untitled

modを取ることにする

Untitled