#aBC186D. [ABC186D] Sum of difference

[ABC186D] Sum of difference

AT_abc186_d [ABC186D] Sum of difference

题目描述

题意简述

输入 nn 个整数 a1,a2,...ana_1,a_2,...a_n

求在满足 1i<jn1 \leq i < j \leq n 的所有 aiaj\lvert a_i-a_j \rvert 的和 XX

即求 $X=\sum_{i=1}^{n-1}\sum_{j=i+1}^{n} \lvert a_i-a_j\rvert$ 。

输入格式

第一行是一个整数 nn

第二行是 nn 个整数 a1,a2,,ana_1,a_2,\dots,a_n

所有数据保证 $2 \leq n \leq 2\times 10^5,\lvert a_i\rvert \leq 10^8。$

输出格式

输出所求的 XX

输入输出样例 #1

输入 #1

3
5 1 2

输出 #1

8

输入输出样例 #2

输入 #2

5
31 41 59 26 53

输出 #2

176