B. 木桶魔法

内存限制:256 MiB 时间限制:1000 ms 标准输入输出
题目类型:传统 评测方式:文本比较

题目描述

我们都知道短板效应,一只木桶的容量由最短的木板高度决定。

现在小途有一只木桶由 n 块木板组成,第 i 块木板的长度为 a_i

现在你有一种魔法,每次可以将某块木板长度增加 k,这个魔法可以使用 m 次。

小途想知道,最后这只木桶的最短木板的最大长度是多少?

输入格式

第一行三个整数 n,m,k , 意义如上所述。

第二行n个整数 a_i , 意义如上所述。

输出格式

输出一行一个整数,表示木桶的最大容量。

样例

输入样例1:

2 2 3 
1 4

输出样例1:

4

样例1解释

对第一块木板使用一次魔法,那么两块木板的长度都是4。

再对第一块木板使用一次魔法,那么第一块木板的长度为8,第二块木板的长度仍为4。

因此答案为4。

输入样例2:

1 1 1
1

输出样例2:

2

样例2解释

对第一块木板使用一次魔法,那么木板的长度都是2。

因此答案为2。

数据范围与提示

对于20%的数据,满足 1<=n,m<=6

对于另外20%的数据,满足 a_1=a_2=a_3=...=a_{n-1}=a_n

对于另外10%的数据,满足 m=1

对于另外20%的数据,满足 1<=n,m<=2*10^3

对于100%的数据,满足 1<=n,m<=10^5,1<=k<=10^5,1<=a_i<=10^9