Equal Sum Subarrays

아직 제출이 없습니다시간 제한3초메모리 제한1024 MB

문제

FJ gave Bessie an array aa of length NN (2N500,1015a_i10152\le N\le 500, -10^{15}\le a\_i\le 10^{15}) with all N(N+1)2\frac{N(N+1)}{2} contiguous subarray sums distinct. For each index i\[1,N]i\in \[1,N], help Bessie compute the minimum amount it suffices to change a_ia\_i by so that there are two different contiguous subarrays of aa with equal sum.

입력

The first line contains NN.

The next line contains a_1,,a_Na\_1,\dots, a\_N (the elements of aa, in order).

출력

One line for each index i\[1,N]i\in \[1,N].