Tic-tac-toe winner · Vencedor do Jogo da Velha
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".
Vencedor do Jogo da Velha
Decida um jogo de jogo da velha a partir do tabuleiro.
Há oito linhas para verificar: três linhas, três colunas e duas diagonais. board[r][c] é o quadrado na linha r e coluna c, então uma coluna é board[0][c] + board[1][c] + board[2][c]. Colete todas as oito linhas como strings de três letras, depois procure por "XXX" ou "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 · ou "O" if that player has three in a row, column or diagonal, otherwise "". · Escreva winner(board). board é uma lista de três strings, uma por linha, usando X, O e . para um quadrado vazio. Retorne "X" ou "O" se esse jogador tiver três em linha, coluna ou diagonal; caso contrário, retorne "".
Click Run to see the output here. · Clique em Executar para ver a saída aqui.