우주 총회
시간 제한1초메모리 제한1024 MB
N개 점까지의 맨해튼 거리 합을 최소로 하는 정수 좌표 (x, y, z)를 찾고, 여러 개면 사전순으로 가장 작은 것을 출력합니다.
문제
어느 우주 기업이 개 사업부의 임원 회의를 준비하고 있다. 각 임원은 1인승 개인 우주선을 가지고 있으며, 모든 임원의 좌표 가 주어진다.
우주선 연료는 매우 비싸기 때문에, 기업은 모든 임원이 이동한 거리의 합이 최소가 되는 회의 장소 를 정하려고 한다. 우주 교통 규칙상 어느 순간에도 , , 축 방향 중 한 방향으로만 이동할 수 있으므로, 한 번의 이동 거리는 로 계산된다.
임원들의 좌표가 주어질 때, 회의에 가장 적합한 장소를 찾아라. 회의 장소는 지도에서 쉽게 표시할 수 있어야 하므로, 회의 장소의 좌표는 정수여야 한다.
입력
첫째 줄에 임원의 수 이 주어진다. 다음 개의 줄에는 각각 공백으로 구분된 세 정수 , , 가 주어지며, 이는 번째 임원의 위치 좌표를 나타낸다.
여러 임원이 처음에 같은 위치에 있을 수도 있다.
출력
이동 거리의 합을 최소로 만드는 회의 장소의 좌표를 공백으로 구분된 세 정수 , , 로 출력한다. 최적의 회의 장소가 여러 개인 경우, 사전순으로 가장 작은 좌표를 출력한다. 즉 가 가장 작은 것을, 그런 것이 여러 개이면 가 가장 작은 것을, 그마저 여러 개이면 가 가장 작은 것을 출력한다.