#P1258. 上船问题

上船问题

题目描述

nn 个人需要过河,第 ii 个人的体重为 wiw_i。河边有很多船,每艘船的最大载重为 mm 且最多可以上两个人。问最少需要多少艘船?

输入格式

第一行两个整数 nnmm1n,m2001 \le n,m \le 200)。第二行 nn 个整数,表示每个人的体重(1wi1001 \le w_i \le 100,且 wimw_i \le m)。

输出格式

一个整数,表示需要的最少船只。

样例

6 120
15 17 102 70 90 68
4

说明/提示

希望每艘船尽可能坐两个人,并且让轻的人先上船,为重的人留出空间。