给你一个长为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