P72958
Array Coloring
描述
给你一个包含 个整数的数组。你的任务是判断:能否将数组所有元素染成两种颜色,使得两种颜色各自元素和的奇偶性相同,并且每种颜色至少有一个被染色的元素。
举个例子,如果数组是 ,可以按如下方式染色:,蓝色元素的和为 ,红色元素的和为 。
输入
第一行输入一个整数 — 测试用例的组数。
每组测试用例第一行输入一个整数 — 数组 的长度。
接下来一行包含 个整数 ,代表数组 的元素。
输出
对每组测试用例,如果可以将数组元素染成两种颜色,满足两种颜色元素和奇偶性相同,且每种颜色至少有一个元素,输出 YES;否则输出 NO。
答案大小写不敏感,例如 "yES"、"yes"、"Yes" 都视为正确答案。
样例输入
7 8 1 2 4 3 2 3 5 4 2 4 7 3 3 9 8 2 1 7 5 5 4 3 2 1 4 4 3 4 5 2 50 48
样例输出
YES NO YES YES NO YES YES
提示
第一个样例已经在题目描述中说明。
第二个样例,只有两种染色方案 和 ,两种方案下两组和的奇偶性都不相同。
第三个样例,可以染色为 , 和 均为偶数。

