CF1770F Koxia and Sequence

· · 题解

这题,太牛逼了。

接下来有两个方向:

一是继续把每一位的贡献拆开来,这样比较容易满足按位或为 y 的限制,但不容易满足总和为 x 的限制。

二是直接考虑 \sum a_i = x,但不容易满足按位或为 y 的限制。

对第一个方向进行每一位的贡献系数不大于 n 的容斥,组合数上指标出现了 n。尽管我们只关心组合数奇偶性,即 \binom n m\bmod 2 = [m\subseteq n],但是 n 非常大,依然困难。这也是我比赛时的思路,最后没做出来。

对每个 iy',可以 \mathcal{O}(1) 计算对应方案数奇偶性。时间复杂度 \mathcal{O}(y\log y)。代码。