传送门 题意:有一个长为\(n\)的排列\(p\),设\(S_i=\sum_{j=1}^{i-1}p_j\cdot[p_j<p_i]\),给出\(S\),要求还原出\(p\).保证有解,\(n\leq 2\times 10^5\). 考虑倒序将\(S\)还原为全\(0\)的序列,从小到大依次考虑插入每个数的影响.假设在位置\(x\)插入\(i\),显然此时\(S_x=0\),且会使得位置\(x\)右侧的每一个未插入数字的\(S_y\)都减去\(i\).因此对于第\(i\)个数,唯一合法的位置就是…