#1249. 小猫爬山
小猫爬山
小猫爬山
题目描述
有 n 只小猫,第 i 只小猫的重量为 c[i]。现在需要用缆车把它们全部运到山顶,每辆缆车的最大载重为 w。求最少需要多少辆缆车。
输入格式
第一行两个整数 n 和 w,分别表示小猫的数量和每辆缆车的最大载重。
第二行 n 个整数 c[1], c[2], ..., c[n],表示每只小猫的重量。
输出格式
输出一个整数,表示最少需要的缆车数量。
样例
样例输入
5 10
5 6 4 7 3
样例输出
3
数据范围
- 1 ≤ n ≤ 18
- 1 ≤ w ≤ 10^8
- 1 ≤ c[i] ≤ w