2020 더 만들기!
면접 대비시간 제한1초메모리 제한512 MB
0, 1, 2로 이루어진 문자열에서 서로 겹치지 않는 부분수열 2020의 최대 개수를 구한다.
문제
Byteazar는 '0', '1', '2'로만 이루어진 길이 의 문자열 ()를 받았고, 여기서 과 같은 서로 겹치지 않는 부분수열을 최대한 많이 고르려고 한다.
형식적으로 Byteazar는 다음 조건을 만족하는 개의 네 쌍 를 찾으려 한다.
- 일 때
의 최댓값을 구하라.
입력
입력은 여러 개의 테스트 케이스로 이루어지며, 파일의 끝에서 끝난다.
각 테스트 케이스의 첫째 줄에는 정수 이 주어진다. () 둘째 줄에는 문자열 ()가 주어진다. () 모든 테스트 케이스에서 의 합은 을 넘지 않는다.
출력
각 테스트 케이스마다 결과를 나타내는 정수를 한 줄에 출력한다.