No.2084 Mex Subset For All Sequences / No.1856 Mex Sum 2 を統一的に解き、かつ計算量を落とす方法を紹介します。
問題リンク
問題概要
No.2084 の方の設定を採用します。(No.1856 も与えられた に を足せば同じ状況になります)
以上 未満の整数からなる長さ の整数列 すべてについて、すべての非空部分列の の和を考え、その和を で割った余りを求めてください。
解法
主客転倒と包除原理を用いて立式して、適当に変形します。
より、この問題を で解くことができました。 No.2084 のような状況ならば、線形篩を用いれば時間計算量 になります。