문제
농부 창호는 무시무시한 소로나 바이러스(COWVID-19)로부터 자신의 소들을 보호하고자 한다.
소들이 살고 있는 공간은 왼쪽 끝
이 중에는 이미 소가 거주하고 있는 곳도 있고 없는 곳도 있다.
소 두 마리가 최근에 무리에 합류해서, 새로운 헛간을 배정받아야 한다. (이미 살고 있던 소들의 거주지는 옮기지 않는다.)
각 거주지간의 거리 중 가장 가까운 거리를
농부 창호는 소로나 바이러스 예방을 위해, 두 마리의 소에게 거주지를 배정한 후의
입력
첫 줄에 헛간의 수인
둘째 줄에,
출력
D의 최대값을 첫 줄에 출력한다.
부분문제
번호 | 점수 | 조건 |
---|---|---|
#1 | 35점 | N≤10 |
#2 | 14점 | N≤100 |
#3 | 21점 | N≤5,000 |
#4 | 30점 | 주어진 조건 외에 제약조건이 없다. |
예제1
입력
14
10001001000010
출력
2
새로 거주하게 된 소가 X위치에 살면 된다.
10X010010X0010
태그
출처
USACO 2020 US Open Bronze