方差(简单版)
You cannot submit for this problem because the contest is ended. You can click "Open in Problem Set" to view this problem in normal mode.
方差
题目背景
定义一个长度为 的序列 的方差为:
其中: 为累加求和符号,例如 。 为序列 的平均数。
例如对于序列 ,,此时 $s^2=\frac{1}{n} \sum_{i=1}^n (a_i-\overline{a})^2=\frac{1}{5}((3-3)^2+(5-3)^2+(1-3)^2+(4-3)^2+(2-3)^2)=2$。
更简单的理解方式是,方差是 平方的平均数 减去 平均数的平方。
题目描述
给定一个长度为 的序列 和 次询问,每次询问形式为一个区间 ,问的是 这个序列的方差。
为了避免出现小数,设方差为 ,请你对每个询问,输出 (即序列长度平方乘上方差),根据上面的式子可以证明这个一定是整数。
输入格式
第一行两个正整数 、,第二行 个整数 表示这个序列。
接下来 行,每行两个正整数 、,表示一个询问。
输出格式
对于每个询问,输出一行一个整数,表示你的答案。
样例 #1
样例输入 #1
5 15
5 7 8 8 8
1 1
1 2
1 3
1 4
1 5
2 2
2 3
2 4
2 5
3 3
3 4
3 5
4 4
4 5
5 5
样例输出 #1
0
4
14
24
34
0
1
2
3
0
0
0
0
0
0
提示
【样例解释】
对于第 组询问,区间 的平均数 ,方差 $s^2 = \frac{1}{3}((8 - 8)^2 + (8 - 8)^2 + (8 - 8)^2) = 0$。
【数据范围】
- 对于 的数据,保证 。
- 对于 的数据,保证 。
- 对于 的数据,保证 ,,。
2024水题过家家
- Status
- Done
- Rule
- IOI
- Problem
- 4
- Start at
- 2024-5-25 8:30
- End at
- 2024-5-25 11:30
- Duration
- 3 hour(s)
- Host
- Partic.
- 20