Tic-tac-toe winner · Ganador de tic-tac-toe
Tic-tac-toe winner
Decide a game of noughts and crosses from the board.
There are eight lines to check: three rows, three columns and two diagonals. board[r][c] is the square in row r and column c, so a column is board[0][c] + board[1][c] + board[2][c]. Collect all eight lines as three-letter strings, then look for "XXX" or "OOO".
Ganador del tic-tac-toe
Decide el ganador de un juego de tres en raya a partir del tablero.
Hay ocho líneas para revisar: tres filas, tres columnas y dos diagonales. board[r][c] es la casilla en la fila r y columna c, por lo que una columna es board[0][c] + board[1][c] + board[2][c]. Recopila las ocho líneas como cadenas de tres letras y busca "XXX" o "OOO".
Write winner(board). board is a list of three strings, one per row, using X, O, and . for an empty square. Return "X" or "O" if that player has three in a row, column or diagonal, otherwise "". · Escribe winner(board). board es una lista de tres cadenas, una por fila, usando X, O y . para casillas vacías. Retorna "X" o "O" si ese jugador tiene tres en línea, columna o diagonal, de lo contrario retorna "".
Click Run to see the output here. · Haz clic en Ejecutar para ver la salida aquí.