체커 서클 성질
시간 제한1초메모리 제한1024 MB
반지름이 R인 원 위에 있는 N개의 점이 원점을 지나는 수직인 두 직선으로 나뉜 마주 보는 두 사분원 위에 모두 놓이는지 판별합니다.
문제
중심이 이고 반지름이 인 원이 있고, 그 원둘레 위에 점들의 집합이 놓여 있다. 원점을 지나고 서로 수직인 두 직선은 원을 네 개의 사분원으로 나눈다. 모든 점이 경계를 포함하여 마주 보는 두 사분원 위에 있는지 확인하라. 그렇다면 이 점 집합은 체커-서클 성질을 만족한다고 한다.
아래 그림은 체커-서클 성질을 만족하는 점 집합의 예이다.

점 집합 가 체커-서클 성질을 만족하는지 판별하라.
입력
첫 줄에는 공백으로 구분된 두 정수 과 이 주어진다(, ). 은 점 집합의 점 개수이고, 은 원의 반지름이다.
이어지는 개의 줄 중 번째 줄에는 공백으로 구분된 두 정수 와 가 주어진다(, ). 점은 이다.
같은 위치에 있는 점이 둘 이상 있을 수 있다.
출력
점 집합이 체커-서클 성질을 만족하면 Yes, 그렇지 않으면 No를 출력한다.
힌트
이 문제는 일반 프로그래밍 대회 형식에 맞추어 고친 버전이다. 원래 시험의 배점은 서브태스크 1이 40점, 서브태스크 2가 55점, 서브태스크 3이 5점이었다.