Logo
(追記) (追記ここまで)

29732번 - Rick-Roll Virus

시간 제한메모리 제한제출정답맞힌 사람정답 비율
2 초 1024 MB59128824546.756%

문제

2033년, 하루나라에서 밈 1위를 결정하고자 하는 투표에서 Rick Astley가 우승함과 동시에 하루나라에서 Rick-Roll Virus가 전염되고 있다. 이 바이러스에 감염되면 항상 Never gonna give you up을 흥얼거리기 때문에 haru_202는 이 바이러스를 막으려고 한다.

하루나라에 사는 $N$명의 사람들은 일직선상에서 연속적으로 인접하여 살아가고 있으며, $x=i$에 위치한 감염자는 1ドル$일 뒤 바이러스를 $x = \max(1, i-K),ドル $\cdots,ドル $i,ドル $\cdots,ドル $\min(N, i+K)$에 있는 사람들에게 전염시킨다.

1ドル$일 뒤, haru_202가 치료제 $M$개를 사용하여 Rick-Roll Virus에 감염된 사람을 모두 치료할 수 있는가? 단, 치료제는 1ドル$명에게 1ドル$개씩만 사용할 수 있다.

입력

첫 번째 줄에 정수 $N,ドル $M,ドル $K$가 공백으로 구분되어 주어진다. $(1 \leq N \leq 10,000円;$ 0ドル < M \leq N;$ 0ドル \leq K \leq \lfloor\frac{N}{2}\rfloor)$

두 번째 줄에 사람들의 감염 상태를 나타내는 길이 $N$의 문자열 $S$가 주어진다. $S_i$는 $x=i$에 위치한 사람의 감염상태를 나타내며, 다음과 같다. $(1 \leq i \leq N)$

  • .: 감염되지 않음
  • R: 감염됨

출력

1ドル$일 뒤 Rick-Roll Virus에 감염된 사람들을 $M$개의 치료제로 모두 치료할 수 있으면 Yes, 아니면 No를 출력한다.

제한

예제 입력 1

5 3 1
..R..

예제 출력 1

Yes

예제 입력 2

10 1 1
RRRRRRRRRR

예제 출력 2

No

힌트

출처

Contest > BOJ User Contest > 브실컵 > 2023 브실컵 T번

(追記) (追記ここまで)

출처

대학교 대회

  • 사업자 등록 번호: 541-88-00682
  • 대표자명: 최백준
  • 주소: 서울시 서초구 서초대로74길 29 서초파라곤 412호
  • 전화번호: 02-521-0487 (이메일로 연락 주세요)
  • 이메일: contacts@startlink.io
  • 통신판매신고번호: 제 2017-서울서초-2193 호

AltStyle によって変換されたページ (->オリジナル) /