题库练习 水壶
← 上一题 下一题 →

A273 | 水壶

时间限制1s
内存限制128MB
通过 / 提交0/0

题目描述

有 $n$ ($n\le 10000$)个容量无穷大的水壶,它们从 $1∼n$ 编号,初始时 $i$ 号水壶中装有 $A_i$ ($Ai\le 1000$)单位的水。

你可以进行不超过 $k$ ($k<n$)次操作,每次操作需要选择一个满足 $1$$\le$$x$$\le$$n$−$1$ 的编号 $x$,然后把 $x$ 号水壶中的水全部倒入 $x+1$ 号水壶中。

最后你可以任意选择恰好一个水壶,并喝掉水壶中所有的水。现在请你求出,你最多能喝到多少单位的水。

输入格式

第一行一个正整数 $n$,表示水壶的个数。

第二行一个非负整数 $k$,表示操作次数上限。

第三行 $n$ 个非负整数,相邻两个数用空格隔开,表示水壶的初始装水量 $A_1,A_2...,A_n$ 。

输出格式

一行,仅一个非负整数,表示答案。

输入输出样例

输入 #1
10
5
890 965 256 419 296 987 45 676 976 742
输出 #1
3813
C++ 编辑器
输入
输出