\(n\)堆石子\(a_i\),取最多堆石子使得异或值为\(0\),问最多取的堆数
最多堆石子异或值为\(0\)可以转化为最小堆石子异或值为\(C=\bigoplus\limits_{i=1}^n a_i\) 根据线性基那套,\(ans\le logV\)
直接FWT可以做到\(O(Vlog^2V)\) 我们都知道FWT的系数为\((-1)^{i\And j}\) IFWT的系数为\(i\And j\),就可以直接还原一个位置的值了