#F. 简单题(easy)

    Type: Default 1000ms 256MiB

简单题(easy)

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.

题目描述

给定整数序列 aa , 你要对每一个 aia_i 进行恰好一次修改操作, 使得 aa 中每个元素都相等, 且都为整数.

xx 变成 yy 花费的代价是 (xy)2(x-y) ^ 2 , 求最小代价.

注意, 可以把 xx 变成 xx .

数据格式

输入格式

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

接下来一行 nn 个整数, 表示序列 aa .

输出格式

输出一行一个整数, 表示最小代价.

测试样例

5
5 -2 5 -1 -2
54
8
8 6 5 -8 -1 -1 -8 5
276

数据范围

1n30001 \leq n \leq 3000

1000ai1000-1000 \leq a_i \leq 1000

[北辰杯 North-Star-Cup] 七月入门赛

Not Attended
Status
Done
Rule
Ledo
Problem
6
Start at
2023-7-21 18:00
End at
2023-7-22 0:00
Duration
6 hour(s)
Host
Partic.
91