로키 산맥
시간 제한3초메모리 제한1024 MB
산등성이를 이루는 점들이 주어질 때, 가장 높은 봉우리에서 직선으로 내려보내 능선을 넘지 않고 닿을 수 있는 가장 낮은 지점을 왼쪽과 오른쪽에서 각각 찾습니다.
문제
Rocky Mountain Cable(RMC) 회사는 로키 산맥의 최고봉에서 산맥의 낮은 지점까지 케이블을 설치하려고 한다. 케이블카로 관광객을 최고봉까지 실어 나르기 위해서다.
케이블은 후보 지점 중 하나에서 최고봉까지 직선으로 연결되어야 하며, 산맥의 어떤 부분도 가로지를 수 없다. 다만 케이블은 경사면과 겹칠 수 있다.
가장 많은 관광객을 수송하려면 케이블을 최고봉에서 가능한 한 가장 낮은 지점까지 연결하는 것이 좋다. 최고봉의 왼쪽과 오른쪽에서 각각 가장 좋은 지점을 찾아라. 동점이면 왼쪽은 가장 왼쪽 지점, 오른쪽은 가장 오른쪽 지점을 고른다.
산맥은 개의 지점 으로 주어진다. 이 중 하나가 유일한 최고봉 이며, 이고 인 모든 에 대해 이다. 최고봉은 첫 번째 지점이나 마지막 지점일 수 없다. 산맥은 에 대해 와 을 잇는 직선 선분으로 나타내며, 이다.
입력
첫 줄에 지점의 개수를 나타내는 정수 ()이 주어진다. 이어지는 개의 줄에는 각각 지점의 좌표를 나타내는 정수 와 가 주어진다. 좌표는 를 만족한다. 최고봉은 하나뿐이며, 모든 에 대해 이 보장된다.
출력
첫 줄에는 최고봉 왼쪽에서 가장 좋은 지점의 좌표를 출력한다. 둘째 줄에는 최고봉 오른쪽에서 가장 좋은 지점의 좌표를 출력한다.