QOJ.ac

QOJ

Limite de temps : 1 s Limite de mémoire : 512 MB Points totaux : 100

#1756. 喂海豹

Statistiques

你负责威尔士山地动物园(Welsh Mountain Zoo)海豹的喂食工作。这需要购买几桶鱼,并分配给志愿者,由他们进入围栏,公平地分发给这些胖乎乎的居民。

鱼桶已经准备好了。每位志愿者最多可以被分配携带一个或两个鱼桶,前提是这些鱼桶的总重量不超过其承载能力。

你需要多少名志愿者才能在一次行程中分发完所有的鱼?

输入格式

  • 第一行包含需要运送的鱼桶数量 $n$ ($1 \le n \le 10^5$),以及志愿者的整数承载能力 $c$ ($1 \le c \le 10^9$)。
  • 第二行包含 $n$ 个鱼桶的整数重量 $w_1 \dots w_n$ ($1 \le w \le c$)。

输出格式

输出运送所有鱼桶所需的最少志愿者人数。

样例

样例输入 1

4 100
44 35 66 67

样例输出 1

3

样例输入 2

1 10
7

样例输出 2

1

样例输入 3

3 12
10 5 6

样例输出 3

2

Discussions

About Discussions

The discussion section is only for posting: General Discussions (problem-solving strategies, alternative approaches), and Off-topic conversations.

This is NOT for reporting issues! If you want to report bugs or errors, please use the Issues section below.

Open Discussions 0
No discussions in this category.

Issues

About Issues

If you find any issues with the problem (statement, scoring, time/memory limits, test cases, etc.), you may submit an issue here. A problem moderator will review your issue.

Guidelines:

  1. This is not a place to publish discussions, editorials, or requests to debug your code. Issues are only visible to you and problem moderators.
  2. Do not submit duplicated issues.
  3. Issues must be filed in English or Chinese only.
Active Issues 0
No issues in this category.
Closed/Resolved Issues 0
No issues in this category.