작은 정사각형 2
시간 제한2초메모리 제한512 MB
N개의 격자점이 주어질 때, 내부에 K개 이상의 점을 담으면서 네 꼭짓점이 정수인 축에 평행한 정사각형 중 넓이가 최소인 것을 구한다.
문제
좌표 평면 위에 점이 개 있다. 모든 점의 좌표는 정수다.
다음 세 조건을 모두 만족하는 정사각형을 생각한다.
- 네 꼭짓점의 좌표가 모두 정수다.
- 각 변이 좌표축과 평행하다.
- 정사각형 내부에 점이 개 이상 있다. 경계 위에 놓인 점은 내부에 있는 것으로 세지 않는다.
이런 정사각형 중에서 넓이가 가장 작은 것의 넓이를 구하는 프로그램을 작성하시오.
입력
첫째 줄에 점의 개수 과 정수 가 주어진다. (, )
둘째 줄부터 개 줄에 점의 좌표 와 가 공백을 사이에 두고 주어진다. ()
같은 점이 두 번 이상 주어지지 않는다.
출력
조건을 만족하는 정사각형의 넓이 중에서 가장 작은 값을 출력한다.