중력을 거스르며
시간 제한2초메모리 제한512 MB
원점 둘레에 n개의 위성이 있을 때, 위성을 지나지 않고 전체 힘이 항상 직선 방향으로 작용하는 원점 통과 직선의 방향각을 모두 구합니다.
문제
행성 Oz는 2차원 유클리드 평면의 원점에 있다. Elphaba는 자신의 힘이 물리 법칙을 훨씬 넘어선다는 것을 모두에게 보여주고 싶어 한다. 이를 위해 그녀는 Oz에서 이륙해 어떤 직선을 따라 무한히 멀리 날아가려 한다.
Oz 주위에는 n개의 위성이 공전하고 있다. 각 위성의 극좌표 와 질량 가 주어진다. 행성과 위성은 점으로 본다. 는 Oz에서 i번째 위성까지의 거리이고, 는 위성과 고정된 기준 방향이 이루는 극각이며 단위는 초(arc second)이다.
Elphaba는 점 에 있고, 질량은 이다. i번째 위성은 점 에 있다. 위성은 Elphaba를 Elphaba에서 위성 방향으로 향하는 힘으로 끌어당긴다. 이 힘은 Elphaba의 질량 과 위성의 질량 에 비례하고, 두 점 사이 거리의 제곱 에 반비례한다. i번째 위성이 Elphaba에게 가하는 정확한 힘 는 다음과 같다.
여기서 는 만유인력 상수이며, 그 값은 이 문제와 관계없다.
서로 다른 위성이 주는 힘은 그대로 더해진다. Elphaba에게 작용하는 전체 힘은 이다.
Elphaba는 어떤 위성도 통과하지 않고, 어느 순간에도 위성 때문에 진행 방향이 바뀌지 않는 비행 방향을 고르고자 한다. 다시 말해, 그녀의 궤적 위 모든 점 에서 힘 는 과 일직선상에 있어야 한다.
Elphaba가 택할 수 있는 모든 비행 방향을 구하라.
입력
첫 줄에 위성의 개수를 나타내는 정수 ()이 주어진다.
이후 개의 줄에 각각 정수 , , (, , )가 주어진다. 이는 i번째 위성의 극좌표와 질량이다.
두 위성의 극각 가 같은 경우는 없다고 보장된다.
출력
가능한 모든 비행 방향의 극각(초 단위)을 나타내는 실수 ()를 오름차순으로 출력하라. 각 수의 절대 오차 또는 상대 오차가 이하이면 정답으로 인정한다. 답에 포함되는 방향은 최대 개이다.
힌트
1초(1′′)는 1분(1′)의 60분의 1이고, 1분은 1도(1°)의 60분의 1이다. 따라서 , , 이며, 129600초가 한 바퀴이다.

첫 번째 예제에서 첫 위성은 A(1; 0)에, 두 번째 위성은 B(−1; 0)에 있다. 그림에 표시된 가능한 비행 방향은 극각이 90° = 32400''인 방향과 270° = 97200''인 방향뿐이다.