QOJ.ac

QOJ

Time Limit: 2 s Memory Limit: 256 MB Total points: 100

#22334. 奶牛汽车

Statistics

$N$ $(1 \le N \le 50,000)$ 头奶牛编号 $1,\ldots,N$,各开一辆车在 Cowtopia 高速公路行驶。奶牛 $i$ 可选 $M$ 条车道 $(1 \le M \le N)$ 中任意一条,最高速 $S_{i}$ $(1 \le S_{i} \le 1,000,000)$ 千米/小时。

经历过其他糟糕驾驶体验,它们讨厌碰撞并极力避免。对高速上每头在前的奶牛,奶牛 $i$ 就降速 $D$ $(0 \le D \le 5,000)$ 千米/小时,最低 $0$。因此前方有 $K$ 头则速度为 $\max(S_i - D K, 0)$。即使比正前方快,间距也足够大,按此减速后不会撞。

Cowtopia 法律要求高速上速度至少 $L$ $(1 \le L \le 1,000,000)$ 千米/小时,因此按上述规则有些奶牛可能不能上高速。编程求遵守最低速法律时可上高速的最多奶牛数。

输入格式

  • 第 $1$ 行:空格分隔整数 $N$、$M$、$D$、$L$。

  • 第 $2,\ldots,N+1$ 行:第 $i+1$ 行用整数 $S_{i}$ 描述奶牛 $i$ 初始速度。

输出格式

  • 第 $1$ 行:一个整数,最多能用高速的奶牛数。

样例

输入格式 1

3 1 1 5
5
7
5

输出格式 1

2

说明

三头奶牛,一车道,每头降速 $1$,最低速 $5$。

可有两头:任一速度 $5$ 的在前,速度 $7$ 的第二。

题目作者:Neal Wu,2007

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.