도전
모든 형식의 틱택 토 보드가 제공되는지 확인하십시오. 보드가 틱택 토 게임의 결과 일 수 있다면 유효합니다. 예를 들어,이 보드는 유효합니다 :
XOX 옥소 XOX반대로이 보드는 유효하지 않습니다 :
트리플 엑스 XXO OOO
입력
- 전체 (9/9) 틱택 토 보드 (게임이 아닌 결과).
규칙
- 입력 형식은 512 개의 가능한 입력 보드를 모두 묘사 할 수 있어야합니다. 명확하지 않거나 명확하지 않은 경우 작성 지침과 함께 지정해야합니다. 그래도 보드의 마크를 개별적으로 명시해야합니다.
- 하나는 유효하고 다른 하나는 무효 인 두 가지 가능한 출력이 있어야합니다.
- 보드에 빈 자리가 없다고 가정 할 수 있습니다.
테스트 사례
유효한:
XOX 옥소 XOX XOX XOX 옥소 XOO OOX OXX 옥소 XOX 옥소
유효하지 않습니다 :
트리플 엑스 트리플 엑스 트리플 엑스 OOO OOO OOO 트리플 엑스 OOO 트리플 엑스 OOO OOX 트리플 엑스 XXO 옥소 OOX
작은 도움?
다음 두 가지 조건이 충족되는 경우에만 보드가 유효한 것으로 간주됩니다.
- 5 X 및 4 O 또는 4 X 및 5 O가 있습니다. 예를 들어,
트리플 엑스 옥소 트리플 엑스
7 X와 2 Os가 있기 때문에 유효하지 않은 것으로 간주됩니다. - 5 점을 얻은 플레이어 만이 이겼거나 그중 어느 것도 이겼지 않았습니다. 예를 들어
트리플 엑스 OOO OOX
의 행O
또는 행이X
먼저 형성 되므로 유효하지 않은 것으로 간주됩니다 . 두 선수는 동시에 턴을 할 수 없습니다.
현재 우승자는 ...
... ais523의 젤리 답변 , 놀라운 26 바이트!
O O O
X O X
X O X
같은 플레이어가 가로 및 세로 행을 모두 가질 수 있음을 보여주기 위해 테스트 사례를 추가 할 수도 있습니다.