#L0771. 倒水问题

倒水问题

题目描述

nn 个容量无限的水壶,编号从 11nn。初始时第 ii 个水壶中有 AiA_i 单位的水。

你可以执行最多 kk 次操作,每次操作选择一个编号 xx1xn11 \le x \le n-1),将第 xx 个水壶中的水全部倒入第 x+1x+1 个水壶中。

操作完成后,你可以选择恰好一个水壶喝掉里面的全部水。求你最多能喝到多少单位的水。

输入格式

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

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

第三行 nn 个非负整数,用空格隔开,依次表示 A1,A2,,AnA_1, A_2, \cdots, A_n

输出格式

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

样例

10
5
890 965 256 419 296 987 45 676 976 742
3813

提示

数据规模与约定

  • 对于 10%10\% 的数据,n10n \le 10
  • 对于 30%30\% 的数据,n100n \le 100
  • 对于 50%50\% 的数据,n103n \le 10^3
  • 对于 70%70\% 的数据,n105n \le 10^5
  • 对于 100%100\% 的数据,1n1061 \le n \le 10^60kn10 \le k \le n-10Ai1030 \le A_i \le 10^3
难度 普及-
通过率
尝试 0
已通过 0
ID
1499
类型
传统题
Time Limit
1000ms
Memory Limit
256MiB
上传者