#P1152. 快递装箱

    ID: 164 传统题 1000ms 128MiB 尝试: 0 已通过: 0难度: 普及 ← 上一题 下一题 → 随机一题 上传者: 标签 贪心 排序 双指针 枚举
显示设置

快递装箱

题目描述

快递员手上有 nn 个包裹,第 ii 个包裹重 wiw_i 千克。现在要用同样的箱子装箱,每个箱子的承重上限是 CC 千克。

出于分拣方便,规定一个箱子最多只能装 2 个包裹(当然也可以只装 1 个)。

求最少需要多少个箱子。

输入格式

第一行两个整数 n,Cn,C。

第二行 nn 个整数 wiw_i。

输出格式

一行一个整数,表示最少箱子数。

输入输出样例 #1

输入 #1

6 10
6 5 4 4 2 2

输出 #1

3

说明

数据范围

  • 对于 100%100\% 的数据,1≤n≤2×1051\le n\le 2\times 10^5,1≤wi≤C≤1091\le w_i\le C\le 10^9。每个包裹都能单独放进一个箱子。