프로그램 명: koi_point
제한시간: 1 초

좌표평면에 자연수 좌표를 갖는 점 하나로 구성된 집합 S가 주어진다. S에 속하는 점으로부터 다음과 같은 세 규칙의 반복을 통해 새로운 점을 만들어 집합 S에 추가할 수 있다.

  1. (x,y)가 S에 속하면, (x+1,y+1)을 S에 추가할 수 있다.
  2. (x,y)가 s에 속하고 x,y 가 모두 짝수이면 (x/2,y/2)를 S에 추가할 수 있다.
  3. (x,y)와 (y,z)가 S에 속하면, (x,z)를 S에 추가할 수 있다.

집합 S를 구성하는 점 (a,b)가 주어질 때, 이 집합에 위의 세 가지 규칙을 임의의 순서로 반복 적용하여 새로운 점 (p,q)가 S에 추가될 수 있는지를 판명하라.

입력

출력

다섯 개의 줄에 각각 입력된 순서의 (p,q)를 S에 추가할 수 있는지 없는지에 따라 가능하면 Y , 불가능하면 N 을 출력한다.

입출력 예

입력

3 5
4 6
2 3
1 1
2 5
4 7

출력

Y
Y
N
Y
Y
출처 : 2007 KOI 중등부 2번 (고등부 1번)

[질/답] [제출 현황] [푼 후(1)]
[ 채 점 ] [홈으로]  [뒤 로]