#1989. 避雷装置

避雷装置

题目描述

已知一个长度为n\red{n}的序列a1,a2,...,an\red{a1,a2,...,an}

对于每个1<=i<=n\red{1<=i<=n,}找到最小的非负整数p\red{p}满足 对于任意的j,aj<=ai+psqrt(abs(ij))\red{j, aj < = ai + p - sqrt(abs(i-j))}

输入格式

第一行n\red{n,}(1<=n<=500000)\red{(1<=n<=500000)}

下面每行一个整数,其中第i\red{i}行是ai\red{ai}(0<=ai<=1000000000)\red{(0<=ai<=1000000000)}

输出格式

n\red{n}行,第i\red{i}行表示对于i\red{i,}得到的p\red{p}

样例

输入样例

6
5
3
2
4
2
4

输出样例

2
3
5
3
5
4