시간 제한
메모리 제한
시간 제한
1초
메모리 제한
128 MB
이 문제는 강력한 국가가 어떻게 미약한 시작에서 생겨나는지를 다룬다. 2차원 지도를 생각하자. 지도 위에는 n개의 도시가 있다. 각 도시 i는 서로 다른 위치인 정수 좌표 (xi,yi)에 있으며, 한 명의 장군이 지휘하는 si명의 병사를 보유한다.
도시 i가 위치 (x,y)에 미치는 영향력은 si를 (xi,yi)와 (x,y) 사이 거리의 제곱으로 나눈 값이다. 마치 도시 i의 병사들이 만드는 질량이 주변 모든 위치를 중력처럼 끌어당기는 것과 같다.
도시 i는, 다른 도시 j가 도시 i의 위치 (xi,yi)에 미치는 영향력이 si보다 클 때 도시 j로부터 위협받는다. 이때 도시 j는 도시 i를 지키는 모든 병사를 제압할 만큼의 병사를 보낼 수 있다.
각 도시에 대해 세 결과 중 어느 것인지 출력하라.
첫 줄에는 도시의 수를 나타내는 정수 n (1≤n≤1000)이 주어진다. 이어지는 n개의 줄은 각각 한 도시를 설명한다. i+1번째 줄에는 세 정수 xi, yi, si (0≤xi,yi,si≤1000)가 공백 하나로 구분되어 주어진다. 모든 도시의 위치는 서로 다르다.
n개의 줄을 출력한다. i번째 줄에는 도시 i의 결과를 출력한다.
K.D.아래 지도를 보자. 각 점은 도시이고, 병사의 수가 그 위에 적혀 있다.

다섯 도시를 위에서 아래로, 그 다음 왼쪽에서 오른쪽 순서로 번호를 매긴다. 위치 (3,2)의 도시 3은 왕국의 수도이며, 위치 (1,1)의 도시 4와 위치 (2,1)의 도시 5도 이 왕국에 속한다. 위치 (2,5)의 도시 1은 홀로 왕국을 이루고, 위치 (2,3)의 도시 2는 홀로 민주주의를 이룬다.