题目描述 给定正整数数组,把它切成若干非空连续段,但每段的长度不能超过 k。一段的价值 = 段内最大值 × 段长。所有段的价值之和最大是多少? 输入格式 第一行两个整数 n、k。 第二行 n 个整数 ai。 输出格式 一行一个整数:最大价值和。 样例 输入 3 2 1 2 3 输出 7 数据范围 1≤n≤500,1≤k≤500,1≤ai≤104。