问题3555--小猫爬山

3555: 小猫爬山

时间限制: 1 Sec  内存限制: 512 MB
提交: 0  解决: 0
[提交] [状态] [讨论版] [命题人:]

题目描述

Freda和rainbow只好花钱让它们坐索道下山。索道上的缆车最大承重量为W,而N只小猫的重量分别是C1、C2……CN。当然,每辆缆车上的小猫的重量之和不能超过W。每租用一辆缆车,Freda和rainbow就要付1美元,所以他们想知道,最少需要付多少美元才能把这N只小猫都运送下山?

输入

第一行包含两个用空格隔开的整数,N和W。 接下来N行每行一个整数,其中第i+1行的整数表示第i只小猫的重量Ci。

输出

输出一个整数,最少需要多少美元,也就是最少需要多少辆缆车。

样例输入

5 20
8
10
11
3
9

样例输出

3

来源/分类


[提交] [状态]