홀수 제거 후 최장 짝수 구간
1 이상의 정수로 이루어진 길이 N의 수열 S가 있다.
이 수열에서 원하는 위치의 원소를 골라 삭제할 수 있으며, 삭제는 최대 K번까지 가능하다.
예를 들어 수열 S가 1 2 3 4 5 6 7 8일 때 4번째 원소 4를 삭제하면 수열은 1 2 3 5 6 7 8이 된다.
최대 K번 삭제를 마친 수열에서, 짝수만으로 이루어진 연속 구간 중 가장 긴 것의 길이를 구하라.
입력
수열 S의 길이 N와 삭제할 수 있는 최대 횟수인 K가 공백으로 구분되어 주어진다.
두 번째 줄에는 수열 S를 구성하고 있는 N개의 수가 공백으로 구분되어 주어진다.
출력
수열 S에서 최대 K번 원소를 삭제한 수열에서 짝수로 이루어져 있는 연속한 부분 수열 중 가장 긴 길이를 출력한다.
제한
- 1 ≤ N ≤ 1,000,000
- 1 ≤ K ≤ 100,000
- 1 ≤ 원소의 값 ≤ 10^6
예제 입력 1
8 2
1 2 3 4 5 6 7 8
예제 출력 1
3