#CF2240C. Nim 游戏就是异或游戏 / C. Nim Game Is XOR Game

Nim 游戏就是异或游戏 / C. Nim Game Is XOR Game

Nim 游戏就是异或游戏

英文题名:C. Nim Game Is XOR Game
来源Codeforces 2240C
比赛:Codeforces Round 1105 (Div. 2)
时间限制:2 seconds
空间限制:256 megabytes

题目描述

Alice 和 Bob 在数组 aa 上玩游戏。每步选择非零数组 bb,满足 0biai0\le b_i\le a_i 且所有 bib_i 的异或为 00,然后令 aiaibia_i\leftarrow a_i-b_i。无法行动者输。求 Alice 第一步有多少种选择能保证获胜。

输入格式

第一行输入 tt。每组输入 nn 和数组 aa。所有 nn 之和不超过 10610^6

输出格式

输出必胜第一步数量,对 998244353998244353 取模。

样例

5
1
1
2
1 2
5
1 4 5 2 6
1
1073741823
3
1 2 3
0
1
3
0
1