#P17721. 「FunMusic OI 1D」爱我还是他 / Who Do You Love
「FunMusic OI 1D」爱我还是他 / Who Do You Love
背景
题目来源:【HT-127-Div.3】核桃CSP-J组模拟赛 &「FunMusic OI R1」
题目描述
连续发布四张专辑后,David 过度疲劳,想通过玩牌放松一下。
给定 种等级的王,等级从 到 , 级最低, 级最高,他有 个 级王。
David 可以执行以下操作任意多次(包括 次),每次操作从以下三种中选择一种:
-
上级杀下级(一杀一):选择整数 (),若手牌中 级和 级王的数量均 ,则消耗 个 级王和 个 级王。
-
同级相杀(二杀一):选择整数 (),若手牌中 级王的数量 ,则消耗 个 级王。
-
下级杀上级(三杀一):选择 (),若手牌中 级王的数量 且 级王的数量 ,则消耗 个 级王和 个 级王。
他的目标是通过一系列操作,使得每种王的数量都变为 ,请你判断是否存在一种操作方案。
输入格式
第一行一个整数 ,表示测试数据组数。
接下来 行,对于每组测试数据:
-
第一行一个整数 。
-
第二行 个整数 ,依次表示 级王的数量。
输出格式
对于每组测试数据,若能够全部清空,输出 YES,否则输出 NO。
3
3
3 5 1
1
3
5
2 1 0 1 0
YES
YES
NO
提示
【样例解释】
对于第 组测试样例,以下是其中一种满足要求的操作方案:
-
第一次操作,下级杀上级,选择 ,消耗 个 级王和 个 级王,此时 。
-
第二次操作,同级相杀,选择 ,消耗 个 级王,此时 。
-
第三次操作,上级杀下级,选择 ,消耗 级和 级王各一个,此时 ,因此答案为
YES。
对于第 组测试样例,可以证明不存在任何一种符合要求的操作方案。
【数据范围】
本题采用捆绑测试。
::cute-table{tuack} | 子任务编号 | | | 特殊性质 | 分值 | | :--------: | :------------: | :-------: | :------: | :--: | | | | | 无 | | | | | | 无 | | | | | | 无 | | | | | | 有 | | | | | | 无 | | | | | | 无 | |
特殊性质:保证对于所有 , 是 的倍数。
对于 的数据,保证 ,,。