集合型Nim游戏: 求出所有排序为奇数的石子的异或和
#include <iostream>
using namespace std;
int n, a, res;
int main(){
cin >> n;
for (int i = 1; i <= n; i ++) {
scanf("%d", &a);
if (i & 1) res ^= a;
}
if (res) puts("Yes");
else puts("No");
return 0;
}