#3099. [科大国创杯小学组 2025] 方差

[科大国创杯小学组 2025] 方差

题目描述

小可可最近学习了方差的定义。

现在有一个长度为 nn 的序列 aa,小可可希望你求出这个序列的方差。形式化的,即让你求 $\sigma = \frac{(a_1 - \overline{a})^2 + (a_2 - \overline{a})^2 + \cdots + (a_n - \overline{a})^2}{n}$,其中 a‾\overline{a} 表示 aa 序列的平均数,即为 a1+a2+⋯+ann\frac{a_1 + a_2 + \cdots + a_n}{n},保证运算过程中所有结果为整数。

输入格式

第一行一个整数 nn,表示序列长度。

第二行 nn 个整数,第 ii 个整数表示 aia_i。

输出格式

一行一个整数,表示 aa 序列的方差。

输入输出样例 #1

输入 #1

3
3 3 6

输出 #1

2

说明/提示

约定和数据范围

  • 数据点 11,n=1n = 1,1≤ai≤1001 \leq a_i \leq 100。
  • 数据点 2∼52 \sim 5,1≤n≤2×1031 \leq n \leq 2 \times 10^3,1≤ai≤2×1051 \leq a_i \leq 2 \times 10^5。
  • 数据点 6∼106 \sim 10,1≤n≤1051 \leq n \leq 10^5,1≤ai≤1071 \leq a_i \leq 10^7。