프로그램 명: coci_glasnici(special judge)
제한시간: 1 초

일직선의 거리 위에 N개의 기지국이 있다. 두 기지국 사이의 거리가 K 이하여야 서로 통신을 할 수 있다.

허나, 지금 상태로는 모든 기지국이 서로 통신을 할 수 없는 상태이다. 따라서 방송국에서 일꾼들을 고용하여 기지국을 옮기려고 한다. 기지국을 옮기는 데 비용이 많이 들기 때문에, 최대한 적은 거리로 옮기려고 한다. 기지국의 위치가 주어질 때, 기지국을 옮기는 거리의 최댓값의 최솟값을 구하는 프로그램을 작성하여라.

입력

출력

기지국을 옮기는 거리의 최댓값의 최솟값을 출력한다. 정답과의 차이가 0.001 이하이면 전부 정답 처리한다.

입출력 예

입력

3.000
2
0.000
6.000

출력 

1.500

입력 

2.000
4
0.000
4.000
4.000
8.000

출력

1.000

입력 예 2 설명
각 기지국을 1.000, 3.000, 5.000, 7.000의 좌표로 옮기면 최적이다.
출처:2007-2008/coci/
번역:functionx

[질/답] [제출 현황] [푼 후(0)]
[ 채 점 ] [홈으로]  [뒤 로]