蒟蒻求助
  • 板块学术版
  • 楼主BarcaCuler
  • 当前回复28
  • 已保存回复28
  • 发布时间2022/10/21 19:43
  • 上次更新2023/10/27 06:38:19
查看原帖
蒟蒻求助
778756
BarcaCuler楼主2022/10/21 19:43

均衡的序列

题目描述

给定长度 nn 的非负整数序列 a1,a2,a3,,ana_1, a_2, a_3, \ldots, a_n。现在,我们要将其中的某些整数进行修改,修改后的数字也必须为整数。修改整数需要花费一定的成本,当将整数 xx 修改为 yy 时,我们将付出 (xy)2(x-y)^2 的成本。

请计算,如要保证序列中的最大值与最小值之差不超过 1717,最少将付出多少的总成本。

输入格式

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

接下来 nn 行,每行一个整数 aia_i,依次表示序列的每一项。

输出格式

一个整数,代表最少的总成本。

样例 #1

样例输入 #1

5
20
4
1
24
21

样例输出 #1

18

提示

对于样例,可以将 11 变成 44,将 2424 变成 2121,总成本 (14)2+(2421)2=18(1-4)^2 + (24-21)^2 = 18

对于 100%100\% 的数据,1n10001 \le n \le 10000ai1000 \leq a_i \leq 100

2022/10/21 19:43
加载中...