Problem 7C. Not Sigma 2
该比赛已结束,您无法在比赛模式下递交该题目。您可以点击“在题库中打开”以普通模式查看和递交本题。
Problem 7C. Not Sigma 2
时间限制:1000ms
空间限制:256MB
题目描述
Monster依旧很讨厌Sigma。
Monster这一次将会给定一个无序整数数组 \(nums\) ,\(nums = \{ x_1,x_2,x_3,\dots,x_n \}\) ,其中\(x_i\)是正整数并且\(x_i\leq10^9\)。
你需要返回一个这样的结果\(res\)给Monster,其中的\(res=\sum_{i = 1}^{n - 1}\sum_{j = i + 1}^{n} ( nums[j] - nums[i] ) \),假设数组下标从1开始。
输入格式
第一行包括一个整数\(n\),表示\(nums\)中将有\(n\)个数据。
接下来\(1\)行,一行\(n\)个数\(x_i\)。
输出格式
输出\(1\)行,即\(res\)。
样例输入1
5
3 1 4 2 5
样例输出1
10
样例1解释
ans = (1 - 3) + (4 - 3) + (2 - 3) + (5 - 3) + (4 - 1) + (2 - 1) + (5 - 1) + (2 - 4) + (5 - 4) + (5 - 2)
= 10
数据范围及约定
对于 \(20\%\) 的数据,\(1 \le n \le 10\)。
对于 \(60\%\) 的数据,\(1 \le n \le 10^3\)。
对于 \(100\%\) 的数据,\(1 \le n \le 10^7\)。
保证最终\(ans\)不超过\(long \ long\)的范围。