P5026 Lycanthropy
题目背景
小正方形亲眼看见了自己昔日的朋友被卷进了黑暗的深渊,然而它无力阻止……
现在它的朋友已经向它发起了攻击,因此小正方形不得不抵抗。
题目描述
我们把山顶上的湖泊看作一条长度为 $m$ 的直线,一开始水深都在水平线上,我们视作此时的水深为 '0'
接下来,在一瞬间,小正方形的"朋友"们跳起并扎入水中,导致在入水点的水降低而远离入水点的水升高,注意两个 "朋友" 可能在同一地点入水。
小正方形的每个朋友有一个体积数值 $v$,当体积为 $v$ 的一个朋友跳入水中,我们设入水点为 $i$,将会导致 $i - v + 1$ 到 $i$ 的水位依次降低 $1,2,\cdots,v$
同样地,第 $i$ 到 $i + v - 1$ 的水位会依次降低 $v,v - 1,\cdots,1$.
相对应地,$i - v$ 的水位不变, $i - v - 1$ 到 $i - 2 * v$ 水位依次增加 $1,2,\cdots,v$, $i - 2 * v$ 到 $i - 3 * v + 1$ 水位依次增加 $v,v - 1,\cdots,1$
同样,$i + v$ 水位不变,$i + v + 1$ 到 $i + 2 * v$ 水位增加 $1,2,\cdots,v$,$i + 2 * v$ 到 $i + 3 * v - 1$ 水位依次增加 $v,v - 1,\cdots,1$
现在小正方形想要穿过这个湖,他想要知道在这 $n$ 个"朋友"跳入水中后湖上每个节点的水位,你能帮帮它吗?
输入格式
无
输出格式
无
说明/提示
对于 $30\%$ 的数据,$n