CF609A.USB Flash Drives

传统题 时间 2000 ms 内存 256 MiB 3 尝试 1 已通过 1 标签

USB Flash Drives

题目描述

Sean正在把一个大文件考到n个U盘里。这个文件足有m MB那么大。第i个U盘的容量是a[i]。 假设Sean能把文件分装到多个U盘中,请求出他最少需要用多少个U盘来考这个文件。

输入格式

第一行包括一个整数n(1<=n<=100)-U盘的个数。

第二行包含一个整数m(1<=m<=10^5)-文件的大小。

以下n行每一行包括一个整数a[i] (1<=a[i]<=1000)-第i个U盘的大小。

确定答案出现-也就是说所有a[i]的总和不小于m。

输出格式

输出至少要多少U盘。

翻译提供者:sunhaina061031

样例

3
5
2
1
3
2
3
6
2
3
2
3
2
5
5
10
1

在线编程 IDE

建议全屏模式获得最佳体验