题目描述
Alice和Bob玩游戏,给定n堆石子,双方轮流操作,每次操作可以从最左边的一堆或者最右边的一堆中取走任意正整数数量的石子,不能操作的一方输。判断先手是否必胜。
输入格式
每个测试点,包含多组数据。
第一行读入一个正整数T表示数据的数量。
对于每组数据,第一行一个正整数n表示石子的堆数。
第二行n个数字ai依次表示从左到右排列的n堆石子。
输出格式
对于每组数据,输出单独的一行。
若先手必胜,则输出"YES",否则输出"NO"。
2
3
1 2 3
4
1 4 3 1
YES
NO
提示
对于其中10%的数据,1≤n≤5,1≤ai≤5。
对于其中15%的数据,1≤n≤7,1≤ai≤30。
对于其中15%的数据,1≤n≤30,1≤ai≤40。
对于其中10%的数据,1≤n≤103,1≤ai≤106,且所有ai相同。
对于100%的数据,1≤T≤50,1≤n≤103,1≤ai≤106。