CF1604B.XOR Specia-LIS-t

传统题 时间 2000 ms 内存 256 MiB 5 尝试 1 已通过 1 标签

XOR Specia-LIS-t

题目描述

给定一个长度为 nn 的序列 a1,a2,,ana_1,a_2,\dots,a_n,能否将这个序列分成几段,使每一段的最大上升子序列的长度的异或和等于 00

输入格式

第一行输入一个正整数 tt 表示数据组数。

每组数据输入两行,第一行为一个正整数 nn 表示一个序列,第二行 nn 个正整数表示序列 aa

输出格式

每组数据输出一行,如果能,输出 YES,否则输出 NO

说明/提示

$1\le t\le10^4,2\le n\le10^5,2\le \sum n\le3\times10^5,1\le a_i\le10^9$。

样例

4
7
1 3 4 2 2 1 5
3
1 3 4
5
1 3 2 4 2
4
4 3 2 1
YES
NO
YES
YES

在线编程 IDE

建议全屏模式获得最佳体验