题目描述LYK在学习dp,有一天它看到了一道关于dp的题目.这个题目是这个样子的:一开始有n个数,一段区间的价值为这段区间相同的数的对数.我们想把这n个数切成恰好k段区间.之后这n个数的价值为这k段区间的价值和.我们想让最终这n个数的价值和尽可能少.例如6个数1,1,2,2,3,3要切成3段,一个好方法是切成[1],[1,2],[2,3,3],这样只有第三个区间有1的价值.因此这6个数的价值为1.LYK并不会做,丢给了你. 输入格式(dp.in) 第一行两个数n,k. 接下来一行n个数ai表示这…