bzoj#P2885. 数列
数列
题目描述
给定一个正整数序列 以及一个常数 。
现在你可以对于每一个 分别加上一个数 ,花费为 ,对于不同的 , 不需要相同。
完成所有操作之后,需要额外花费 的代价。
最小化代价。
输入格式
第一行两个整数 。
第二行 个整数表示 。
输出格式
一行一个整数表示最小代价。
4 100
4
1
2
4
13
数据规模与约定
对于 的数据,,。
对于 的数据,,,。
给定一个正整数序列 a1⋯n 以及一个常数 c。
现在你可以对于每一个 ai 分别加上一个数 x,花费为 x2,对于不同的 i,x 不需要相同。
完成所有操作之后,需要额外花费 c×∑i=2n∣ai−ai−1∣ 的代价。
最小化代价。
第一行两个整数 n,c。
第二行 n 个整数表示 a1⋯n。
一行一个整数表示最小代价。
4 100
4
1
2
4
13
对于 50% 的数据,1≤n≤104,1≤ai≤100。
对于 100% 的数据,1≤n≤105,1≤ai≤104,1≤c≤103。