abc200

A

やる

B

やる

C

*5%1000

D

難しい

全列挙は2200=1060なので不可能

同様に半分全列挙も不可能

累積和・区間和は隣接したものを選ぶとは限らないので不可能

思いついた!

200 * 200 なら間に合いますね

なのでvectorで駒を管理し、前から順にやっていけばよいです

だが、これは有無しかわかりません

なのでvector<vector>を用い、組み合わせをぶち込んでいけばいいです

この中に入るのは一つの組み合わせだけなので余裕ですね

E

何言ってんだこいつ

展望

D問題が安定して解けるようにならなければならないなと思いました