QOJ.ac

QOJ

Límite de tiempo: 2 s Límite de memoria: 2048 MB Puntuación total: 100

#9822. 有限图书馆

Estadísticas

暑假期间,校园里的学生较少,因此现在是为代尔夫特理工大学(TU Delft)图书馆增添新书的最佳时机。这些新书宽度相同,但高度各异。由于现有的书架已经满了,图书馆管理委员会决定增加一个新的书架来陈列这些新书。

新书架有若干个高度不同的隔层。每个隔层可以容纳 $x$ 本书。由于可能会有剩余空间,管理委员会还希望在这个书架上展示一些艺术品,每个隔层最多放置一件。艺术品只有在隔层中旁边最多有 $y$ 本书时才能放入,因为艺术品占用的空间与 $x - y$ 本书相同。例如,图 L.1 展示了一个书架,其中有三个隔层有足够的空间放置艺术品。

图 L.1:样例输入 1 的示意图。三个隔层可以在阴影区域放置艺术品,同时仍能容纳所有新书。

管理委员会希望你找出在能够容纳所有新书的前提下,最多可以在多少个隔层上放置艺术品。

输入格式

输入包含: 一行包含四个整数 $n, m, x$ 和 $y$ ($1 \le n, m \le 10^5$, $1 \le y < x \le 1000$),分别表示隔层数量、书籍数量、一个满隔层可容纳的书籍数量,以及放置艺术品时隔层可容纳的书籍数量。 一行包含 $n$ 个整数 $a$ ($1 \le a \le 10^9$),表示隔层的高度。 * 一行包含 $m$ 个整数 $b$ ($1 \le b \le 10^9$),表示书籍的高度。

输出格式

如果可以将所有 $m$ 本书放入 $n$ 个隔层中,输出可以放置艺术品的最大数量。否则,输出 “impossible”。

样例

输入 1

4 8 4 2
4 8 6 2
1 2 3 5 7 7 8 8

输出 1

3

输入 2

4 11 3 2
2 2 2 2
1 1 1 1 1 1 1 1 1 1 1

输出 2

1

输入 3

2 10 3 2
8 6
4 2 1 3 6 2 1 3 4 5

输出 3

impossible

输入 4

3 8 8 3
7 9 4
2 3 4 5 6 7 8 9

输出 4

3

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.