바이트랜드 대조약
면접 대비시간 제한0.5초메모리 제한1024 MB
수도 좌표가 주어질 때 보로노이 영역이 무한히 뻗는 왕국의 번호를 구합니다. 이는 볼록 껍질 경계 위에 있는 수도입니다.
문제
바이트랜드 대전이 끝났다. 살아남은 왕국들은 이제 세계의 모든 땅을 나눌 분할 조약을 논의하고 있다. 이 조약은 알려진 세계뿐 아니라 아직 발견되지 않았거나 사람이 살지 않는 모든 영토, 육지와 바다를 포함한다. 세계는 무한한 평면이라고 가정한다.
바이트랜드의 각 왕국에는 수도가 하나 있다. 분할 조약은 세계의 각 지점을 직선거리로 가장 가까운 수도를 가진 왕국에 배정한다. 두 개 이상의 수도와 거리가 같은 지점은 그 수도들이 속한 왕국의 경계에 놓인다. 어떤 왕국은 다른 왕국들에 둘러싸이고, 어떤 왕국은 무제한의 영토를 갖게 된다. 일부 군주가 이 조약에 반대하며 도움을 요청했다. 각 수도의 좌표가 주어졌을 때, 조약에 따라 무한한 영토를 갖게 되는 왕국을 찾아라.
입력
첫 줄에 왕국의 수 ()이 주어진다. 각 왕국은 1부터 까지의 서로 다른 정수로 구분된다. 다음 개의 줄에는 각 왕국 수도의 좌표 와 ()가 두 정수로 주어진다. 수도는 왕국 번호의 오름차순으로 주어지며, 같은 위치에 있는 수도는 없고 각 수도의 크기는 무시할 만큼 작다.
출력
무한한 영토를 갖는 왕국의 번호를 오름차순으로, 공백으로 구분하여 한 줄에 출력한다. 그런 왕국은 적어도 하나 있음이 보장된다.