[JSOI2016] 灯塔
题目描述
`JSOI`的国境线上有$N$座连续的山峰,其中第$i$座的高度是$h_i$.为了简单起见,我们认为这$N$座山峰排成了连续一条直线.如果在第$i$座山峰上建立一座高度为$p(p≥0)$的灯塔,`JYY`发现,这座灯塔能够照亮第$j$座山峰,当且仅当满足如下不等式:
$$h_j \le h_i+p-\sqrt {|i-j|}$$
`JSOI`国王希望对于每一座山峰,`JYY`都能提供建造一座能够照亮全部其他山峰的灯塔所需要的最小高度.你能帮助`JYY`么?
输入输出格式
输入格式
输入一行包含一个正整数$N$。
接下来$N$行,第$i$行包含一个正整数$h_i$,表示第$i$座山峰的高度。
输出格式
第$i$行包含一个非负整数,表示在第$i$座山峰上修建灯塔所需要的最小高度$p_i$
输入输出样例
输入样例 #1
6
5
3
2
4
2
4
输出样例 #1
2
3
5
3
5
4
说明
对于$100\%$的数据,$1< N \le 10^5,0 < h_i \le 10^9$