题目描述
小奇最近在研究取石子游戏。
有n堆石子,第i堆石子有ai个,最多取m堆石子(保证m≤n),请问在要求总石子数不超过k的情况下最多能取多少石子。
输入格式
- 第一行输入三个数字n,m,k,意义见上。
- 第二行n个数字,依次表示ai。
输出格式
输出一个数字,表示你的答案。
样例
- 输入
4 3 5
1 1 2 3
- 输出
5
数据范围与提示
数据分为A、B、C三组,各占30%、30%、40%;
- 对于A组数据:1≤m≤n≤10,1≤k≤1000,1≤ai≤100;
- 对于B组数据:1≤m≤n≤20,1≤k≤108,1≤ai≤106;
- 对于C组数据:1≤m≤n≤200,1≤k≤2500,1≤ai≤50。