座位
该比赛已结束,您无法在比赛模式下递交该题目。您可以点击“在题库中打开”以普通模式查看和递交本题。
题目描述
有 个座位,编号分别为 到 。有若干名同学依次入座,入座时需要遵循以下规则:
- 若没有座位被占用,则该同学可以任意占用一个座位;
- 否则,该同学应该坐在某个至少有一个邻近座位被占用的空座位上。也就是说,他可以占用第 个座位的前提是第 或第 个座位已经被占用。
给出依次入座的座位编号 ,其中 表示第 次被占用的座位编号,请判断该顺序是否满足规则。
例如若 且 ,则不满足要求,因为第三名同学占用了 号座位,而此时它两侧相邻的座位并没有被占用。
输入格式
第一行:一个整数 ,表示数据组数。
接下来对于每组输入:
第一行:一个整数 ,表示有 个座位。
第二行: 个不同的整数 ,表示第 名同学占用的座位编号。
输出格式
对于每组输入,输出一个字符串 YES 或 NO,表示是否符合规则。
样例
4
5
5 4 2 1 3
3
2 3 1
4
2 3 1 4
5
1 2 3 5 4
NO
YES
YES
NO
数据规模与约束
对于 的数据,;
对于 的数据,,所有的 各不相同, 的总和不超过 。