现有 n 名小朋友围成一个圈,假设第 i 名小朋友顺时针方向相邻的小朋友是第 i % n+1 名小朋友。
定义:
- disa(i,j) 为第 i 名小朋友沿圆圈顺时针走到第 j 名小朋友所需路程距离。
- disb(i,j) 为第 i 名小朋友沿圆圈逆时针走到第 j 名小朋友所需路程距离。
求出:
1≤i,j≤nmax(min(disa(i,j),disb(i,j)))
第一行一个整数 n (1≤n≤105)。
接下来 n 个数 disa(1,2),disa(2,3),...,disa(i,i % n+1),...,disa(n,1)。
1≤disa(i,i % n+1)≤109。