43911613:打印文章

4391   1613:打印文章

题目描述

给出 N 个单词,每个单词有个非负权值 Ci ,现要将它们分成连续的若干段,每段的代价为此段单词的权值和的平方,还要加一个常数 M,即 (Ci)2+M。现在想求出一种最优方案,使得总费用之和最小。

输入格式:

包含多组测试数据,对于每组测试数据:
第一行包含两个整数 N
M
第二行为 N
个整数。

输出格式:

输出仅一个整数,表示最小的价值。
输入样例 复制
5 5
5 9 5 7 5
输出样例 复制
230

说明

数据范围与提示:

对于全部数据,0≤N≤5×105,0≤M≤1000
0
0
通过提交
时空限制1000ms/128mb
题目来源奥赛一本通
评测方式在线评测
题目类型斜率优化动态规划
难        度