해결한 사람
0
명
정답률
0.00
%
시간 제한
2000
ms
메모리 제한
245
MB
Real Cosmic Communications는 우주의 가장자리에 있는 아주아주 먼 행성에서 가장 큰 통신 회사이다. RCC는 통신 위성을 발사한다.
이 행성은 우주의 가장자리에 있으므로 그 형태는 원의 절반이다. 반지름은 r이고, 지름의 양 끝점은 A and B이다. 직선 AB은 우주의 가장자리이므로, 한쪽 반평면에는 행성도, RCC 위성도, 그 밖의 어떤 것도 존재하지 않는다. 좌표를 다음과 같이 도입하자. 원점은 선분 AB의 중심에 있고, OX축은 직선 AB과 일치하며, 행성은 완전히 y > 0인 반평면에 있다.
위성은 행성에 속한 점을 제외한 우주의 어느 점에나 있을 수 있다. 위성은 우주의 가장자리 너머나 가장자리 자체에는 절대 위치하지 않는다. 즉, 좌표 y > 0을 만족한다. 위성 안테나는 꼭짓점이 위성에 있고 두 변이 점 A and B을 향하는 각을 덮도록 배치된다. 이 영역을 위성의 통신 범위라고 부르자.
아래 그림은 좌표계와 위성 하나의 통신 범위를 보여 준다.

When RCC가 설립되었을 때 행성 주변에는 위성이 없었다. 그 이후 다음 유형 중 하나에 해당하는 사건이 여러 번 발생했다.
통신 채널을 생성하려는 각 시도에 대해 가능한지를 알아내야 한다.
예제 테스트에서 위성의 위치는 다음과 같다.

입력 데이터의 첫 번째 줄에는 행성의 반지름과 사건의 수 (1 ≤ r ≤ 109, 1 ≤ n ≤ 5·105)을 나타내는 정수 r과 n가 주어진다.
이어지는 n개의 줄에는 지정된 형식으로 사건이 주어진다.
위성의 좌표는 정수이며 다음 제약 조건을 만족한다: |x| ≤ 109, 0 < y ≤ 109. 동시에 존재하는 두 위성이 같은 점을 차지하는 경우는 없다. 각 위성과 행성 중심 사이의 거리는 r보다 엄격히 크다.
유형 2와 3의 사건은 그 시점에 존재하는 위성만을 참조한다는 것이 보장된다. 유형 3의 모든 사건에서 부등식 i ≠ j가 성립한다.
유형 3의 각 사건에 대해 통신 채널을 생성할 수 있으면 «YES»를, 불가능하면 «NO»를 별도의 줄에 출력한다.
5 8
1 -5 8
1 -4 8
1 -3 8
1 2 7
3 1 3
2 2
3 1 3
3 3 4
NO
YES
YES