U736583 K - 御坂网络
题目背景
你爱我,我爱你,御坂妹妹daisuki~~~
题目描述
$n$ 个排成一列的御坂妹妹需要进行通信。第 $i$ 个御坂妹妹的频段为 $a_i$。
每个御坂妹妹 $i$ 需要选择以下两种连接方式之一:
1. 直接连接到御坂网络,代价为 $W$;
2. 连接到前面的某个御坂妹妹 $j$ $(j
输入格式
第一行输入两个整数 $n$ , $W$,分别表示御坂妹妹的数量和直接连接到御坂网络的代价。
第二行输入 $n$个整数:
$a_1,a_2,\dots,a_n$
其中 $a_i$ 表示第 $i$ 个御坂妹妹的频段。
输出格式
输出一行一个整数,表示最小可能的总代价。
说明/提示
#### **数据范围**
对于所有测试数据:
$1\leq n\leq1000$
$0\leq W,a_i\leq10^9$
此外:
- 对于 $10\%$ 的数据,$n\leq10$;
- 对于另外 $10\%$ 的数据,$n\leq20$;
- 对于另外 $20\%$ 的数据,$n\leq50$,$W\leq5$,$a_i\leq4$;
- 对于另外 $20\%$ 的数据,$n\leq100$;
- 对于另外 $20\%$ 的数据,$n\leq300$;
- 对于余下 $20\%$ 的数据,无特殊限制。