#B. 外卖(takeout)

    Type: Default File IO: takeout 1000ms 256MiB

外卖(takeout)

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.

小 D 点了一些外卖,但是由于外卖员的问题,有些外卖送到了华附,有些送到了华师,有些送到了暨大,甚至还有的送到了 pku。

巡接到任务,把小 D 点的外卖全部拿回来。我们把所有外卖看在一根数轴上,第 ii 份外卖的位置在距离原点 xix_i 的位置。

当巡手拿 kk 份外卖时,走 11 单位就要消耗 (k+1)2(k+1)^2 的体力。如果一份外卖被拿起,那么巡必须送到位于原点处的小 D 的家才能放下。拿起和放下外卖需要消耗 mm 的体力,一次性放下多个外卖只算一次放下。

你需要知道如果巡要把所有外卖送回小 D 需要至少多少的体力。

输入格式

第一行两个正整数表示 n,mn,m

接下来一行 nn 个正整数表示 x1,x2,,xnx_1,x_2,\dots,x_n

输出格式

一行一个正整数表示答案。

样例 11

【样例输入】

3 3
1 2 3

【样例输出】

44

【样例解释】

巡只需要从 030\to 3,拿起第外卖 33。然后从 323\to 2,拿起外卖 22,从 212\to 1,拿起外卖 11,从 101\to 0,放下所有外卖。

总的体力为 3+3+4+3+9+3+16+3=443+3+4+3+9+3+16+3=44

样例 22

见附加样例。

数据范围

对所有数据,满足 1n1061\leq n\leq 10^61xi,m1091\leq x_i,m\leq 10^9

测试点编号 nn\leq xi,mx_i,m\leq 特殊性质
11 2020 10910^9
22 10001000
33 10610^6 500500
44 10910^9 \checkmark
55

特殊性质:xix_i[1,109][1,10^9] 中随机生成。

CSP-S 2024 信心赛

Not Attended
Status
Done
Rule
IOI(Strict)
Problem
4
Start at
2024-10-24 8:00
End at
2024-10-24 12:00
Duration
4 hour(s)
Host
Partic.
48