사전순으로 가장 작은 부분 수열
면접 대비시간 제한2초메모리 제한512 MB
문자열 s와 정수 k가 주어질 때, s의 길이 k인 부분 수열 중 사전순으로 가장 작은 것을 출력한다.
문제
문자열 와 정수 가 주어진다. 에서 길이가 인 부분 수열 중 사전순으로 가장 작은 것을 구한다.
입력
첫 번째 줄에 문자열 가 주어진다. () 는 알파벳 소문자로만 이루어져 있다.
두 번째 줄에 정수 가 주어진다. () 는 결과로 만들 부분 수열의 길이이다.
출력
에서 길이가 인 부분 수열 중 사전순으로 가장 작은 것을 출력한다.
힌트
문자열 를 문자열 의 부분 수열이라고 한다.
문자열 가 문자열 보다 사전순으로 작다는 것은, 이면서 인 가 존재한다는 뜻이다. 문자열의 문자는 ASCII 코드로 비교한다.