무전 전신
면접 대비시간 제한1초메모리 제한128 MB
n개의 정수를 최대 w개까지 임의의 값으로 바꿔 만들 수 있는 가장 긴 연속된 같은 숫자 구간의 길이를 구합니다.
문제
바이트 전쟁에서 정보는 무전 전신으로 전달된다. 아군 장군은 비밀 메시지를 정수의 나열로 보낸다. 같은 수가 연달아 많이 이어질수록 그 메시지는 더 중요하다고 여겨진다.
그런데 적군이 전송 도중 메시지를 가로채 임의의 값으로 완전히 바꿔 버릴 수 있다. 적군이 바꿀 수 있는 메시지의 개수는 최대 개로 정해져 있다.
실제로 받은 개의 메시지가 주어질 때, 적군이 최대 개의 메시지를 임의의 정수로 바꿔서 만들 수 있는, 값이 모두 같은 연속 구간의 최대 길이를 구하라. 적군은 이 길이가 최대가 되도록 어떤 위치를 바꿀지 자유롭게 고를 수 있다.
입력
첫째 줄에 두 정수 , ()가 주어진다. 각각 전송된 메시지의 개수와 적군이 바꿀 수 있는 메시지의 최대 개수를 뜻한다.
둘째 줄에 개의 정수 ()이 주어지며, 는 번째로 받은 메시지이다.
출력
최대 개의 메시지를 임의의 정수로 바꿔서 만들 수 있는, 값이 모두 같은 연속 구간의 최대 길이를 한 줄에 정수 하나로 출력한다.