QOJ.ac

QOJ

حد الوقت: 3 s حد الذاكرة: 1024 MB مجموع النقاط: 100

#6104. 건물 폭파

الإحصائيات

KAIST에는 왼쪽에서 오른쪽으로 $1$부터 $N$까지 번호가 매겨진 $N$개의 건물이 일렬로 늘어서 있습니다. 건물 $i$의 높이는 $h_i$입니다. 건물 $i$는 왼쪽에 있는 모든 건물의 높이가 $h_i$보다 엄격히 작을 때만 왼쪽에서 보입니다.

당신의 연구실은 $L$번 건물에 위치해 있습니다. 당신이 가장 좋아하는 숫자가 $K$이므로, 당신은 연구실 건물이 왼쪽에서 보았을 때 $K$번째로 높은 건물이 되기를 원합니다. 이 목표를 달성하기 위해 당신은 일부 건물을 폭파할 것입니다.

예를 들어, $N = 7$개의 건물이 일렬로 있고 높이가 $[10, 30, 90, 40, 60, 60, 80]$이라고 가정해 봅시다. 연구실은 $L = 2$번 건물에 있고 당신이 가장 좋아하는 숫자는 $K = 3$입니다. 3번 건물과 7번 건물을 폭파하면, 왼쪽에서 보이는 건물은 1, 2, 4, 5번 건물이 됩니다. 그러면 당신의 연구실은 왼쪽에서 보았을 때 3번째로 높은 건물이 되어 원하는 목표를 달성하게 됩니다.

연구실 건물이 왼쪽에서 보았을 때 $K$번째로 높은 건물이 되도록 하기 위해 폭파해야 하는 최소 건물 개수는 얼마입니까?

입력

첫 번째 줄에는 세 개의 정수 $N, L, K$가 공백으로 구분되어 주어집니다. 두 번째 줄에는 $N$개의 정수 $h_1, \dots, h_N$이 공백으로 구분되어 주어집니다.

  • $1 \le L \le N \le 100\,000$
  • $1 \le K \le 10$
  • $1 \le h_i \le 10^9$ ($1 \le i \le N$)

출력

연구실 건물이 왼쪽에서 보았을 때 $K$번째로 높은 건물이 되도록 하기 위해 폭파해야 하는 최소 건물 개수를 출력하십시오. 만약 불가능하다면 $-1$을 출력하십시오.

예제

입력 1

7 2 3
10 30 90 40 60 60 80

출력 1

2

입력 2

3 2 2
30 20 10

출력 2

-1

Editorials

IDTypeStatusTitlePosted ByLast UpdatedActions
#528Editorial Open集训队作业 解题报告 by 卢华睿Qingyu2026-01-02 21:48:09 Download

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.