편의점 2

n명의 고객 좌표가 주어질 때, 한 지점에 매장을 세워 모든 고객까지의 맨해튼 거리 합을 최소로 하고 그 최솟값을 출력한다.

보통5수학정렬그리디기하면접 대비아직 제출이 없습니다시간 제한2초메모리 제한512 MB

문제

영선이는 편의점을 창업하려고 한다. 창업 준비는 많이 했지만 편의점을 세울 위치는 아직 정하지 못했다. 영선이는 시장조사로 주요 고객이 어디에 있는지 파악했고, 모든 고객까지의 거리 합이 최소가 되는 곳에 편의점을 세우려 한다. 두 위치 (x1,y1)(x_1, y_1)(x2,y2)(x_2, y_2) 사이의 거리는 x1x2+y1y2|x_1 - x_2| + |y_1 - y_2|로 정의한다.

주요 고객 nn명의 위치 (xi,yi)(x_i, y_i)가 주어진다. 모든 고객까지의 거리 합이 최소가 되는 위치에 편의점을 세울 때, 그 최소 거리 합을 구하시오.

입력

첫째 줄에 주요 고객의 수 nn이 주어진다.

다음 nn개의 줄에는 ii번 고객의 위치 xix_i, yiy_i가 공백으로 구분되어 주어진다.

출력

모든 고객까지의 거리 합이 최소가 되는 위치에 편의점을 세울 때, 그 최소 거리 합을 정수로 출력한다.

제한

  • 1n1000001 \le n \le 100\,000
  • 1000000xi,yi1000000-1\,000\,000 \le x_i, y_i \le 1\,000\,000
  • 입력으로 주어지는 모든 수는 정수이다.