전화기
면접 대비시간 제한1초메모리 제한64 MB
첫 책상에서 마지막 책상까지 울림이 D 이하 간격으로 이어지도록 빈 책상에 추가할 전화기 수를 구합니다.
문제
방 안에 책상 개가 왼쪽에서 오른쪽으로 한 줄에 빈틈없이 놓여 있다. 어떤 책상에는 전화기가 한 대씩 놓여 있고, 나머지 책상은 비어 있다.
전화기는 모두 고장 났다. 그래서 번 책상의 전화기는 를 만족하는 번 책상의 전화기가 울릴 때 따라 울린다.
첫 번째 책상과 마지막 책상에는 항상 전화기가 놓여 있다. 처음에는 가장 왼쪽 전화기가 울린다. 마지막 책상의 전화기까지 울리게 하려면 빈 책상에 전화기를 새로 놓아야 한다. 새로 놓는 전화기의 최소 개수를 구하시오.
입력
첫째 줄에 양의 정수 과 가 주어진다. (, )
둘째 줄에 또는 인 수 개가 공백으로 구분되어 주어진다. 번째 수가 이면 왼쪽에서 번째 책상에 전화기가 놓여 있고, 이면 그 책상은 비어 있다.
출력
새로 놓아야 하는 전화기의 최소 개수를 첫째 줄에 출력한다.
힌트
배점의 합이 점인 테스트 케이스에서는 이다.