#N0228. 恢复排列【NOIP2023模拟赛T1】
恢复排列【NOIP2023模拟赛T1】
题目描述
有一个~的排列,但是你并不知道它长什么样子。
但是你得到了一个数组:。
其中,表示所有满足的的和,也就是。
现在,请你恢复这个排列。可以证明的是这个排列是唯一的。
输入格式
第一行输入。
接下来一行个整数。
输出格式
输出个整数表示答案。
样例输入1
5
0 1 1 1 10
样例输出1
1 4 3 2 5
样例输入2
10
0 1 4 4 10 1 6 24 6 45
样例输出2
1 3 9 6 7 2 5 8 4 10
数据范围
对于20%的数据:。
对于50%的数据:。(下发样例1)
对于另20%的数据:保证单调不降。(下发样例2)
对于所有数据:$1\leq n \leq 2\times 10^5,0\leq s_i\leq \frac{n(n-1)}{2}$。