구간 최근접 점 쌍 질의
시간 제한9초메모리 제한1024 MB
n개의 점과 q개의 구간 [l, r]이 주어질 때, 각 구간 안에서 가장 가까운 두 점의 거리 제곱을 구합니다.
문제
최근접 점 쌍 문제는 계산 기하학에서 잘 알려진 문제이다. 유클리드 평면 위에 개의 점 이 있다. 개의 질의가 주어진다. 번째 질의에서는 두 정수 와 ()가 주어진다. 각 질의마다 를 만족하는 점 쌍 가운데, 점 와 사이의 유클리드 거리 가 최소인 쌍을 찾아야 한다.
입력
첫 줄에 점의 개수 과 질의의 개수 가 주어진다 (, ).
다음 개 줄에는 의 좌표 와 가 주어진다 ().
이어서 다음 개 줄에 질의 와 가 주어진다 ().
출력
각 질의마다 해당 구간에서 최근접 쌍의 값 을 한 줄에 출력한다.