#279
영역 나누기
원문: English
시간 제한
2s
메모리 제한
1024MB
제출
0
정답
0
맞힌 사람
0
정답 비율
0.0%
문제
민영이는 차원 평면 위의 서로 다른 지점에 위치한 마리의 소를 키우고 있다. () 민영이는 모든 소를 포함하는 직사각형 모양의 울타리를 설치하려고 한다. 울타리의 각 변은 축 또는 축에 평행해야 하며, 모든 소를 포함하는 울타리 중 면적이 최소가 되도록 설치하고자 한다. 소가 울타리의 경계에 위치하는 것도 허용한다.
최근 사료 가격 인상으로 인해 민영이는 울타리 유지비를 줄이고자 한다. 민영이는 울타리 하나를 설치하는 대신, 두 개의 울타리를 설치하여 모든 소를 포함하면서 전체 면적의 합을 최소화하려고 한다. 두 개의 울타리를 사용하여 줄일 수 있는 총 면적의 최댓값을 구하는 프로그램을 작성하시오.
새로 설치하는 두 울타리 역시 각 변이 축 또는 축에 평행해야 하며, 두 울타리를 합쳐서 모든 소를 포함해야 한다. 두 울타리는 경계선을 포함하여 서로 조금이라도 겹쳐서는 안 된다. 너비나 높이가 이어서 면적이 인 울타리도 설치 가능하다.
입력
첫째 줄에 소의 마릿수 이 주어진다. ()
이어서 개의 줄에 각 소의 위치를 나타내는 두 정수가 공백으로 구분되어 주어진다. 소의 위치 는 이상 이하의 양의 정수이다.
출력
두 개의 울타리를 사용함으로써 줄일 수 있는 총 면적의 최댓값을 출력한다.
예제 입력 1
6
4 2
8 10
1 1
9 12
14 7
2 3
예제 출력 1
107
코드 제출
코드를 제출하려면 로그인이 필요합니다.
로그인내 제출
제출 내역이 없습니다.
맞은 사람
아직 맞은 사람이 없습니다.
난이도 투표
로그인 후 AC 받으면 투표할 수 있습니다.
전체 제출
제출 내역이 없습니다.