팰린드롬 게임
시간 제한1초메모리 제한1024 MB
N개의 돌 더미에서 두 사람이 번갈아 회문 수만큼 돌을 가져갈 때, 선공이 이기는지 판정한다.
문제
상윤이와 승우는 통산 전적 1000전 500승 500패인 영혼의 라이벌이다.
누가 더 게임을 잘하는지 가리기 위해 마지막으로 한 판을 두기로 했다.
게임의 규칙은 다음과 같다.
- 개의 돌이 쌓여 있는 돌 무더기에서 게임을 진행한다.
- 상윤이가 먼저 시작하고, 그다음에는 승우, 상윤이 순서로 번갈아 가며 차례를 가진다.
- 자신의 차례가 오면 돌 무더기에서 돌을 개 가져올 수 있다. 이때 는 팰린드롬 수여야 한다.
- 자신의 차례에 가져올 돌이 없으면 그 사람이 패배한다.
팰린드롬 수란 , , 처럼 뒤집어도 같은 수가 나오는 양의 정수를 말한다. 처럼 앞에 의미 없는 이 붙은 경우는 포함하지 않는다.
상윤이와 승우는 1000판을 치러 본 고수라서 항상 최선의 수만 둔다.
돌의 개수 이 주어졌을 때 누가 이기는지 출력한다.
입력
첫째 줄에 테스트 케이스의 개수 가 주어진다. ()
둘째 줄부터 개의 줄에 걸쳐 돌 무더기에 쌓여 있는 돌의 개수 이 주어진다. ()
출력
각 게임에서 상윤이가 이기면 0, 승우가 이기면 1을 출력한다.