给你一个长为n的序列a
定义f(i,j)=(i-j)2+g(i,j)2
inline int g(int i, int j) {
register int sum = 0;
for (register int k = min(i, j) + 1; k <= max(i, j); k++) {
sum = sum + a[k];
}
return sum;
}
第一行一个数n
之后一行n个数表示序列a
输出一行一个数表示答案
对于100%的数据,2 <= n <= 100000 , |ai| <= 10000