只有当数组个数为偶数,或者所有数异或和为0时先手必胜
class Solution:
def xorGame(self, nums: List[int]) -> bool:
n, xor = len(nums), 0
if n % 2 == 0: return True
for i in range(n): xor = xor ^ nums[i]
if xor == 0: return True
else: return False