以下涉及两种元的乘法,


CF1906K

对每个 求出 再 IFWT 回去。

这个等于 ,即

在这里不是 就是 ,即 ,这个 可以通过对 的出现次数 FWT 得到。

abc367g

,这里

,预处理 ,复杂度

Q7856

FWT 之后对每个

展开式子然后 ntt 即可。

P13497

先数不可重集 的方案数,即

先 FWT,点乘,

在展开一层,把所有 IFWT 回去,

二项式定理即可。

至于对 的东西求 ,bitset,每次加一翻转一个后缀,预处理此时对每个 的影响。


怎么上面写的都是求 状物。

原来标题写的是有一维是异或,那其他 FWT 咋办。

一个 or 卷积的好题