#P2522. 「一本通 1.3 例 5」weight
「一本通 1.3 例 5」weight
【题目描述】
原题来自:USACO
已知原数列中的前项,前项,前项,,前项的和,以及后项,后项,后项,,后项的和,但是所有的数都被打乱了顺序。此外,我们还知道数列中的数存在于集合中。试求原数列。当存在多组可能的数列时,求字典序最小的数列。
【输入】
- 第1行,一个整数n 。
- 第2行,个整数,注意:数据已被打乱。
- 第3行,一个整数m,表示S集合的大小。
- 第4行,m个整数,表示S集合中的元素。
【输出】
输出满足条件的最小数列。
【输入样例】
5
1 2 5 7 7 9 12 13 14 14
4
1 2 4 5
【输出样例】
1 1 5 2 5
【提示】
数据范围
对于的数据,,且。
样例解释 | 从左往右求和 | 从右往左求和 | |--------------|--------------| | 1=1 | 5=5 | | 2=1+1 | 7=2+5 | | 7=1+1+5 | 12=5+2+5 | | 9=1+1+5+2 | 13=1+5+2+5 | | 14=1+1+5+2+5 | 14=1+1+5+2+5 |