给定一个长度为 nnn 的非负整数序列 a1,a2,…,ana_1, a_2, \dots, a_na1,a2,…,an,定义一个子序列的异或和为该子序列所有元素的异或(⊕\oplus⊕)结果。请计算该序列中有多少个子序列的异或和恰好等于一个给定的目标值 kkk。
子序列定义:从原序列中任选若干个数(至少选一个),保持原有顺序。
4 3 1 2 3 4
3