가장 가까운 두 점 사이의 거리
시간 제한1초메모리 제한256 MB
최대 500,000개의 서로 다른 점이 주어질 때 가장 가까운 두 점을 찾아 거리의 제곱을 출력한다.
문제
평면 위에 개의 점 이 놓여 있다. 이 점들 중에서 서로의 거리가 가장 가까운 두 점을 찾고, 그 두 점 사이의 거리를 구하려고 한다.
입력
첫째 줄에 점의 개수 이 주어진다.
둘째 줄부터 째 줄까지 각 줄에 한 점의 좌표 와 가 공백을 사이에 두고 주어진다. 째 줄에 주어지는 값은 점 의 좌표와 좌표이다.
제한: 이고 이다. 또한 모든 점의 좌표는 서로 다르다(같은 좌표를 가지는 점은 없다).
출력
가장 가까운 두 점 사이의 거리의 제곱을 출력한다.