흥미로운 커플
시간 제한2초메모리 제한2048 MB
맨해튼 거리로 주어진 N개의 점에서 두 점 사이 거리 d(i, j)가 p(i, j) 이하인 쌍을 찾고, 그 중 p(i, j)의 최솟값을 구합니다.
문제
당신은 넓은 방에서 명의 손님(번호는 번부터 번까지)을 초대해 파티를 연다. 파티 방은 2차원 직교 좌표 평면으로 볼 수 있으며, 손님 는 에 서 있다. 각 손님은 방 안에서 수평 방향 또는 수직 방향으로만 움직일 수 있다.
두 손님 와 사이의 거리 는 두 사람이 서로에게 가기 위해 수평과 수직 방향으로 이동해야 하는 거리의 합이다. 즉 이다.
두 손님 와 의 프라이버시 값 는 이고 인 모든 에 대한 의 최솟값이다. 다시 말해, 두 사람 각각이 가장 가까운 다른 손님과 얼마나 떨어져 있는지로 정해진다.
두 손님 와 가 를 만족하면 둘은 흥미로운 커플이다.
흥미로운 커플들 중 의 최솟값을 구하라.
입력
첫 줄에 정수 ()이 주어진다. 다음 개 줄에는 각각 정수 와 ()가 주어진다. 같은 위치에 서 있는 손님은 없다. 즉, 인 모든 에 대해 이다.
주어진 제약 조건에서 흥미로운 커플은 항상 존재한다.
출력
흥미로운 커플들 중 의 최솟값을 정수 하나로 출력한다.