문제
기업가 정올이는
G : 로비의 높이. 이 수치는 0이 되는 것이 가능하며, 그 경우 로비가 없음을 의미한다.R : 거주층의 높이. 건물에는 최소 한 개 이상의 거주층이 존재한다.
정올이는 두 명의 후계자에게
각 후계자들은 자신에게 할당되는 청사진 하나 당 하나의 건물을 건설할 것이며, 다만 각 건물별로 거주층을 몇 층으로 할지 결정할 것이다.
여기서 공평한 분배란 두 후계자가 각자 건설한 빌딩들의 높이 합이 동일하게 지어질 수 있는 경우를 의미한다.
예를 들어
G=1, R=1 (빌딩의 높이가2, 3, 4, ... 등이 될 수 있음)G=0,R=3 (빌딩의 높이가3, 6, 9, ... 등이 될 수 있음)G=2, R=1 (빌딩의 높이가3, 4, 5, ... 등이 될 수 있음)
첫 번째 후계자가
정올이를 도와 공평한 분배가 가능한지 판별하는 프로그램을 작성하시오.
입력
첫 번째 줄에 정수
이어
모든
출력
첫 줄에 공평한 분배가 가능하다면
부분문제
| 번호 | 점수 | 조건 |
|---|---|---|
| #1 | 12점 | |
| #2 | 2점 | 모든 청사진에 대해 |
| #3 | 18점 | 모든 청사진에 대해 |
| #4 | 23점 | 모든 청사진에 대해 |
| #5 | 45점 | 추가 제약 조건 없음 |
예제 #1
3
1 1
0 3
2 1
Y
예제 #2
3
3 2
2 1
3 2
Y
예제 #3
3
1 10
2 20
4 30
N
예제 #4
1
1 1
N