KOSTA
시간 제한5초메모리 제한256 MB
식당이 있는 지점에 기계 1대 또는 2대를 설치해 가장 먼 맨해튼 배달 거리를 최소화하고 그 거리와 선택한 식당 번호를 출력합니다.
문제
그릴 장인 Kosta는 Manhattan에 개의 식당을 열었다. 식당 는 정수 좌표 에 있다. 두 식당 사이 거리는 다.
Kosta는 자동 버거 기계를 최대 개() 기존 식당에 설치하고, 나머지 식당에는 매일 아침 가장 가까운 기계가 있는 식당에서 차로 배달한다. 식당 의 는 에서 기계가 있는 식당까지의 최단 거리다. 모든 의 최댓값을 최소화하는 기계 위치를 고른다. 두 기계를 같은 식당에 설치할 수 있다. 최소 가능한 와 기계를 설치할 식당 번호를 출력한다.
입력
첫 줄에 정수 ()가 주어진다. 둘째 줄에 식당 수 이 주어진다. 다음 줄에 각 식당의 좌표 , ()가 주어진다. 같은 좌표에 두 식당은 없다.
출력
첫 줄에 최소 가능한 를 출력한다. 둘째 줄에 개의 식당 번호를 공백으로 구분해 출력한다.