登录

题目A1139:最优装载问题

题目描述

有一批集装箱要装上一艘载重量为C的轮船,其中集装箱i的重量为Wi。由于轮船的最大承重量C是一定的,对于给定的n个集装箱,最优装载问题要求在装载体积不受限制的情况下,将尽可能多的集装箱装上轮船。 请编程计算装入最多时的集装箱个数。

输入格式

输入由多组测试数据组成。每组测试数据输入的第1行中有2个正整数n和C。正整数n是集装箱个数;正整数C是轮船的载重量。接下来的一行中有n个整数,分别表示第i个集装箱的重量,它们之间用空格分隔。其中1<=n<=2000,所有正整数不超过2^31-1。

输出格式

对应每组输入,输出的每行是计算出的装入最多时的集装箱个数。

输入样例
4 5
3 5 2 1
输出样例
2
请选择代码的语言:

0

通过

0

提交


时间
1 Sec
内存
128 MB
上传
admin

标签分类

贪心

统计