No exemplo "Possível falta de consistência ao voltar jogadas" descrito nas dicas para o EP2, o programa gera um tabuleiro com 4 linhas e 4 colunas para uma entrada 3 x 3.
Claro, isso porque a linha 0 e coluna 0 também são contadas, mas meus livros de programação dizem que não é seguro gravar coisas em posições fora das definidas por um vetor/matriz - se eu aloco espaço para um vetor de 10 posições, por exemplo, o programa entende que é um vetor de 0 a 9, totalizando 10 posições, e tentar manipular a posição 10 poderia ocasionar bugs (isso é verdade mesmo?). Tendo isso em mente, fiz meu ep para gerar um tabuleiro de 3 linhas e 3 colunas para uma entrada "cm 3 3 3 3", por exemplo. Posso deixar assim mesmo, ou vou ter de reescrevê - lo?