问题描述
小明是个土豪,家里有一大块土地,为了方便规划土地被划分成了N块宽度相同但是长度不一的矩形,记共同宽度为1作为本题中的长度计量单位,这些矩形具有统一的起点和朝向而且紧挨在一起,小明的土地具体情况如图所示
每块土地的长度从左到右记为h1,h2,...,hN,现在小明需要在自家的土地上新建一个运动场和一个游泳池,为了修建的方便运动场和游泳池只能建成矩形,而且矩形的起点和朝向与规划中划分的小矩形一致,另外为了打球时球不会落入游泳池,还需满足运动场和游泳池之间的距离大于等于K(由于起点和朝向相同,距离定义为两个矩形平行于朝向的边之间的最短距离),现在需要设计一个最佳的建设方案使得两个场地的面积之和最大.设计对于输入示例的设计方案示例如图
注意:K,h1,h2,...,hN均为正整数
输入格式
第一行为N(正整数大于2小于等于11000) , K(正整数不超过N的一半)
第二行为各矩形的长度h1,h2,...,hN (正整数不超过1000)
输出格式
一个正整数,游泳池和体育场的面积之和能达到的最大值
输入样例
6 2 5 4 7 1 3 6
输出样例
18
# define _CRT_SECURE_NO_WARNINGS
# in