传统题 1000ms 256MiB

评估

该比赛已结束,您无法在比赛模式下递交该题目。您可以点击“在题库中打开”以普通模式查看和递交本题。

题目描述

小明同学是一家科技公司数据分析部门的员工。一天,他获取到了一组长度为 nn (n1×105)(n \le 1 \times 10^5) 的整数数列 aia_i (ai1000)(|a_i| \le 1000),这个数列代表着每个时间段产品的性能数据。为了更深入地了解产品性能的波动情况,他需要计算 i=1n1j=i+1naiaj2\sum_{i=1}^{n-1} \sum_{j=i+1}^n |a_i - a_j|^2 来评估整体的差异程度(数列从 11 开始编号)。

但小明同学并不想去计算,于是他想请你帮忙。

输入格式

输入的第一行包含一个正整数 nn,表示数列的长度。

输入的第二行包含 nn 个整数 aia_i,表示每个时间段产品的性能数据。

输出格式

输出共一行,包含一个整数,表示数列整体的差异程度。

样例

3
2 8 4
56

样例解释

282+242+842=36+4+16=56|2-8|^2 + |2-4|^2 + |8-4|^2 = 36 + 4 + 16 = 56

test

未参加
状态
已结束
规则
IOI(严格)
题目
6
开始于
2025-3-8 14:00
结束于
2025-3-8 19:00
持续时间
3 小时
主持人
参赛人数
4