构造排列
You cannot submit for this problem because the contest is ended. You can click "Open in Problem Set" to view this problem in normal mode.
题目背景
一个长度为 的排列是一个包含 所有元素的 个数的一个序列, 比如 是一个排列, 而 或者 都不是排列.
题目描述
我们规定, 两个序列相加的含义为对应下标的元素相加, 即
例如我们有两个排列 和 , 相加之后为
我们现在想知道, 给你一个序列 , 你能否构造一个序列 , 其中 的每一个元素都是非负整数, 使得 得到的 序列是一个排列.
输入格式
第一行一个整数 , 表示有 组数据
接下来 组数据, 每组数据的第一行为一个元素 , 表示 序列有 个元素, 第二行为 个元素 .
输出格式
对于每一组数据, 如果我们能找到一个非负整数序列 , 我们输出 YES
, 否则输出 NO
样例 #1
样例输入 #1
4
5
4 1 3 2 1
5
2 4 3 4 2
1
1
6
1 1 1 1 6 6
样例输出 #1
YES
NO
YES
NO
提示
北辰OI俱乐部北辰杯·7月赛
- Status
- Done
- Rule
- OI
- Problem
- 8
- Start at
- 2024-7-5 18:00
- End at
- 2024-7-7 18:00
- Duration
- 4 hour(s)
- Host
- Partic.
- 115