题目描述
给定一个长度为 的整数数组 ,试判断能否从数组中选取 个数,使得选取的数字异或之和为 0 。
注:在C++语言中用^表示异或运算,例如a异或b,写作a^b,a,b,c的异或之和为a^b^c。
输入格式
第一行一个正整数 ,表示有 组数据
对于每一组数据
第一行两个正整数
第二行 个整数
输出格式
对于每组数据,判断能否选取 个数,使得选取的数字异或之和为 0
若可以,输出 ,否则输出 。
每组输出占一行
1
10 5
1 2 3 4 5 6 7 8 9 10
yes
数据范围
对于30%的数据,
对于100%的数据,