#B0446. 奶牛叠叠乐

奶牛叠叠乐

题目描述

农场图书馆的新书架太高了,奶牛们决定一头站在另一头背上,叠成“奶牛塔”去够书架顶部。

共有 nn 头奶牛,第 ii 头身高为 hih_i。奶牛塔的高度等于参与奶牛身高之和。为了保持稳定,希望在总高度不少于书架高度 BB 的前提下,使用尽量少的奶牛。

输入格式

第一行包含两个整数 n,Bn,B

接下来输入 nn 个正整数,表示每头奶牛的身高。

输出格式

输出一个整数,表示最少需要多少头奶牛。

6 40
6 18 11 13 19 11
3

数据范围与提示

  • 1n200001\le n\le 20000
  • 1hi100001\le h_i\le 10000
  • 并保证所有身高之和不少于 BB