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)$ km/시다.

나쁜 운전 경험 뒤 충돌을 싫어하며 극도로 피한다. 앞의 젖소 한 마리마다 $i$는 $D$ $(0 \le D \le 5,000)$ km/시 감속하며 $0$ 아래로 가지 않는다. 앞에 $K$마리면 $\max(S_i - D K, 0)$이다. 바로 앞보다 빨라도 간격이 충분해 이 감속 뒤 충돌하지 않는다.

Cowtopia 법은 최소 $L$ $(1 \le L \le 1,000,000)$ km/시를 요구해 규칙을 따르면 일부는 못 달린다. 법을 지키며 달릴 최대 수를 구하라.

입력

  • $1$번째 줄: 공백 구분 정수 $N$, $M$, $D$, $L$.

  • $2,\ldots,N+1$번째 줄: $i+1$번째 줄은 젖소 $i$ 초기 속도 정수 $S_{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.