No.043 B

問題は難易度の昇順でソートしておく.

番目の問題まで見たときに 問選ぶ組み合わせの数を とすると,

となる. ただし, を満たす最大の である. このような は二分探索で求めることができる.

この を DP で計算して, を見ればいい.