#B4421. [语言月赛 202510] 配对序列
[语言月赛 202510] 配对序列
Description
对于一个长为偶数 的序列 ,称这个序列是配对序列,当且仅当下面两条同时成立:
- 对于任意奇数 ,有 。
- 对于任意偶数 ,有 。
例如, 是配对序列,但 不是配对序列。
给出一个序列,判断它是否是配对序列。
Input Format
本题有多组测试数据。 输入的第一行有一个正整数 ,表示数据组数。
之后,对于每组测试数据输入两行,其中:
- 第一行有一个正整数 ,表示序列长度。
- 第二行有 个整数 ,表示这个序列。
Output Format
对于每组测试数据,输出一行一个字符串:是配对序列则输出 Yes,否则输出 No。
3
6
2 2 2 2 4 4
8
1 1 3 3 5 5 3 3
4
2 4 6 8
No
Yes
No
Hint
【样例解释】
本题共有 组测试数据。
- 第一组测试数据询问 是否是配对序列,回答
No。 - 第二组测试数据询问 是否是配对序列,回答
Yes。 - 第三组测试数据询问 是否是配对序列,由于 ,因此回答
No。
【数据范围】
, 且 为偶数,。
本题共有 个测试点,部分测试点有特殊性质,具体分布如下:
| 测试点编号 | ||
|---|---|---|
Bonus:挑战不使用数组完成本题。
京公网安备 11011102002149号