#P7240. [JSOI2014] 打兔子

[JSOI2014] 打兔子

题目描述

勤劳的 JYY 在花园里面种了好多胡萝卜!可是,今天早上 JYY 发现一大群从 JSOI 王国里面跑来的兔子把他的花园全部占满了!兔子们把胡萝卜吃光了,JYY 靠什么过冬呢!忍无可忍的 JYY 决定取出他的强力猎枪来消灭这些兔子。

JYY 的花园是一个由 nn 块小菜地顺次连接所形成的圆环,编号为 11nn。第 ii 号菜地和第 i+1i+1 号菜地是相邻的。由于花园是环形的,所以 11 号菜地和 nn 号菜地也是相邻的。

现在,第 ii 号菜地上有 rir_i 只兔子。JYY 的猎枪有 kk 发子弹,每次 JYY 可以选择一块菜地打一枪,然后这块菜地上的兔子就全部都被消灭了。但是由于 JYY 的猎枪威力太大,会吓到相邻菜地上的兔子,所以,如果 JYY 朝 ii 号菜地打了一枪,那么 i+1i+1 号菜地上的兔子就会跑到 i+2i+2 号菜地上去,同样的,i1i-1 号菜地上的兔子也会跑到 i2i-2 号菜地上去。JYY 想知道,如何用这 kk 发子弹,消灭尽量多的兔子呢?

输入格式

第一行两个整数 nnkk

第二行 nn 个整数,第 ii 个为 rir_i

输出格式

一行一个整数,表示 JYY 最多可以消灭的兔子个数。

5 2
6 1 5 3 4
13

提示

样例解释

先朝 11 号菜地打一枪,变成 0 0 6 7 00\ 0\ 6\ 7\ 0,再朝 44 号菜地打一枪。可以证明没有比 1313 大的答案。

数据范围

对于 100%100\% 的数据,3n4000,0k4000,ri1053\leq n\leq 4000,0\leq k\leq 4000,r_i\leq 10^5