문제
정올이는 삼촌의 집에서 주사위 보드게임을 찾았다.
주사위 보드게임은 일렬로 나열된
N+2 개의 칸으로 이루어져 있으며, 첫 번째 칸은 시작지점,N+2 번째 칸은 도착지점이다.나머지 각 칸에는 0 또는 1이 적혀 있으며, 각
i (1≦i≦N) 에 대해,i+1 번째 칸에 적힌 숫자는A_i 이다.
주사위 보드게임에서는 처음에 시작지점에 말을 놓고, 주사위를 굴려 나온 눈의 수만큼 말을 진행하는 것을 반복한다. 단,
정올이는 주사위 보드게임을 즐기기 위해 주사위를 장난감 가게에서 사러 가기로 했다. 장난감 가게에는
정올이는 게임 클리어가 가능한 주사위 중, 가장 면의 수가 적은 주사위를
입력
입력은 다음 형식으로 표준 입력을 통해 주어진다.
제한
출력
정올이가 구매해야 할 주사위의 면의 수를 출력하라.
예제 #1
5
0 1 0 0 0
2
주사위 보드게임은 7개의 칸으로 이루어져 있으며, 3번째 칸에만 1이 적혀 있다. 면의 수가 2개인 주사위를 사용한 경우, 예를 들어 나온 눈이 1, 2, 1, 1, 1이 되었을 때 게임 클리어할 수 있다. 이것이 최소이므로 2를 출력한다.
예제 #2
5
1 1 1 1 1
6
주사위 보드게임은 7개의 칸으로 이루어져 있으며, 시작지점과 도착지점을 제외한 모든 칸에 1이 적혀 있다. 이때, 면의 수가 6개인 주사위가 필요하다. 이것이 최소이므로 6을 출력한다.
예제 #3
7
0 0 1 0 1 1 0
3