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

30823번 - 건공문자열

시간 제한메모리 제한제출정답맞힌 사람정답 비율
1 초 1024 MB114537829332.701%

문제

양의 정수 $N,ドル $K$와 영어 알파벳 소문자로 구성된 길이가 $N$인 문자열 $S$가 주어진다.

reverse(i)를 $S$의 $i, i+1, ... , i+k-1$번째 문자로 이루어진 부분 문자열을 뒤집는 연산이라고 정의하자.

$i = 1, 2, \cdots , N-K+1$ 의 순서대로 reverse(i)을 수행하였을 때 나오는 최종 결과를 건공문자열이라고 할 때, 건공문자열을 출력하여라.

입력

첫 번째 줄에 정수 $N$과 $K$가 공백으로 구분되어 주어진다. (1ドル \le K \le N \le 500\ 000$)

두 번째 줄에 영어 알파벳 소문자로만 구성되고 길이가 $N$인 문자열 $S$가 주어진다.

출력

건공문자열을 출력한다.

제한

예제 입력 1

5 3
cpuos

예제 출력 1

uospc

힌트

출처

University > 서울시립대학교 > 2023 서울시립대학교 프로그래밍 경진대회 (UOSPC) > Div. 1 B번

University > 서울시립대학교 > 2023 서울시립대학교 프로그래밍 경진대회 (UOSPC) > Div. 2 C번

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

출처

대학교 대회

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

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