#lg9764. [ROIR 2021] 绳子 (Day 1)
[ROIR 2021] 绳子 (Day 1)
[AdditionalFile3476.zip](file://AdditionalFile3476.zip?type=additional_file)
#3476. 「ROIR 2021 Day 1」绳子
标签: 传统 | 时间限制: 1000 ms | 内存限制: 512 MiB |
题目描述
有 根绳子,第 根绳子长 cm,有 个节点,第 个节点在离绳子左端点 cm 处。
试构造一组从左至右连接绳子的方案,设该方案的绳子顺序为 , 显然会是 的一个排列,且满足如下要求:将第 根绳子的右端点与第 根绳子的左端点相接后 ,相邻的节点间的距离相等。
显然有可能没有方案,这个时候请输出 No。
输入格式
第一行为一个整数 。
接下来共 行:
- 第 行为两个整数 与 。
- 第 行为 个整数 。
输出格式
若可以构造一组方案,输出 Yes,接下来再输出一行 个整数 。
若无解,输出 No。
样例 1
输入
3
1 7
3
1 8
6
2 8
1 6
输出
Yes
2 1 3


样例 2
输入
1
1 7
5
输出
Yes
1
样例 3
输入
1
3 10
2 5 9
输出
No
样例 4
输入
3
1 5
3
1 3
3
1 6
3
输出
No
样例 5
输入
4
1 5
0
1 0
0
1 3
3
1 0
0
输出
Yes
3 2 4 1
数据范围与提示
对于所有子任务,均有 ,,,,。
| 子任务编号 | 特殊限制 | 分值 |
|---|---|---|
| ,, | ||
| , | ||
| 无特殊限制 |