OXO


Submit solution

Points: 10
Time limit: 5.0s
Memory limit: 256M

Author:
Problem types
Allowed languages
C#, Go, Java, Python

Donat un tauler de tres en ratlla, determina el guanyador, o si hi ha empat.

Input Format

El tauler consisteix en 3 línies amb 3 caracters cada línia.

Les caselles del tauler buides es marquen amb un - Les caselles ocupades per fitxes es marquen amb O i X.

Constraints

-

Output Format

El guanyador es mostrarà amb la seva marca, i s'usarà - per a l'empat.

{ X | O | - }

Test Case 1

Input
O--
-O-
XXX
Output
X

Test Case 2

Input
--X
OOO
-X-
Output
O

Test Case 3

Input
XXX
OOX
XOO
Output
X

Test Case 4

Input
O-X
-XO
XO-
Output
X

Test Case 5

Input
OXX
XOX
XOO
Output
O

Test Case 6

Input
XO-
XO-
X--
Output
X

Test Case 7

Input
XO-
XO-
-O-
Output
O

Test Case 8

Input
XXO
XXO
O-O
Output
O

Test Case 9

Input
OXO
OXO
XOX
Output
-

Test Case 10

Input
XXO
OXX
XOO
Output
-

Test Case 11

Input
OXO
XOX
XOX
Output
-

Authorship: Gerard Falcó

CC BY-NC-SA 4.0