Closed oliveiraeverton closed 1 year ago
Descrição do exercício para facilitar a implementação: Jogo do NIM
Podemos implementar a função usuario_escolhe_jogada da seguinte forma:
A imlementação não está perfeita, só passou em 60% dos casos de testes;
O resultado dos testes com seu programa foi:
[0.32 pontos]: Checando partida unica (n = 5, m = 3, jogadas = (1,)) - Falhou AssertionError: Deveria comecar com o computador
[0.32 pontos]: Checando partida unica (n = 5, m = 3, jogadas = (2,)) - Falhou AssertionError: Deveria comecar com o computador
[0.32 pontos]: Checando partida unica (n = 9, m = 2, jogadas = (1, 2, 2)) - Falhou AssertionError: Deveria comecar com o oponente
[0.32 pontos]: Checando partida unica (n = 9, m = 2, jogadas = (1, 2, 1)) - Falhou AssertionError: Deveria comecar com o oponente
[0.32 pontos]: Checando partida unica (n = 11, m = 3, jogadas = (2, 3)) - Falhou AssertionError: Deveria comecar com o computador
[0.01 pontos]: Checando partida unica que o computador ganha na primeira jogada (n = 25, m = 25, jogadas = ()) - Falhou AssertionError: Deveria comecar com o computador
[0.01 pontos]: Checando partida unica que o computador ganha na primeira jogada (n = 2, m = 2, jogadas = ()) - Falhou AssertionError: Deveria comecar com o computador
[0.01 pontos]: Checando partida unica que o computador ganha na primeira jogada (n = 1, m = 1, jogadas = ()) - Falhou AssertionError: Deveria comecar com o computador
[0.12 pontos]: Checando campeonato (partida 1: n = 5, m = 3, jogadas = [1]; partida 2: n = 5, m = 3, jogadas = [2]; partida 3: n = 9, m = 2, jogadas = [1, 2, 2]) - Falhou AssertionError: Deveria comecar com o computador
Quando for finalizar essa issue, por favor fechar a #3
A função usuario_escolhe_jogada que recebe os parâmetros e solicita que o jogador informe sua jogada e verifica se o valor é válido.
Essa função é essencial para a funcionalidade do jogo;