CF1324A.Yet Another Tetris Problem

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

Yet Another Tetris Problem

题目描述

你有一个数列 {an}\{a_n\},现在有两种操作:

  1. 当数列 {an}\{a_n\} 的任意一项大于 00 时,你可以选择一些 i(1in)i(1\le i\le n),把每个 aia_i 加上 22
  2. 当数列 {an}\{a_n\} 的每一项都大于 00 时,把这个数列的每一项都减去 11

问你最后能不能把 {a}\{a\} 数组的元素全部变成 00。如果能,输出 YES,不然输出 NO

输入格式

本题有多组数据。

第一行一个整数 tt,表示数据组数。

每组数据包含两行,第一行一个整数 nn,表示数列的长度;第二行有 nn 个整数,表示数列 {an}\{a_n\}

输出格式

对于每组数据,输出 YESNO,每行一个。

说明/提示

1t1001\le t\le 1001n1001\le n\le 1001ai1001\le a_i\le 100

样例

4
3
1 1 3
4
1 1 2 1
2
11 11
1
100
YES
NO
YES
YES

在线编程 IDE

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