gostaria de saber se a matriz que o meu programa deveria gerar usando os parametros 4 4 2 0 tinha que ser a mesma do exemplo???
a matriz do exemplo tem uma coluna de zeros e a que o meu programa gerou nao tem.
obrigado pela ajuda
Seria bastante interessante ter todos os EPs gerando a mesma configuração de tabuleiro para uma dada semente. Contudo, além da semente, a forma como a função sorteiaBombas é implementada também pode afetar o resultado. Você pode sortear primeiro a linha e depois a coluna para cada bomba ou vice-versa. Ou sortear todas as linhas e depois todas as colunas (ou vice-versa). Ou ainda, pode ser que alguem opte por preencher as nB casas do tabuleiro de forma sequencial e depois embaralhar as posições.
Além disso, temos a forma usada para "encaixar" o valor devolvido pela função rand no intervalo esperado. Provavelmente quem usar a forma sugerida nas notas de aula do Professor Paulo vai chegar a resultados diferentes de quem usar o %.
Como o enunciado não detalha de que forma sorteiaBombas deve ser implementada, não será esperado que a configuração obtida seja a mesma do exemplo.
Além disso, temos a forma usada para "encaixar" o valor devolvido pela função rand no intervalo esperado. Provavelmente quem usar a forma sugerida nas notas de aula do Professor Paulo vai chegar a resultados diferentes de quem usar o %.
Como o enunciado não detalha de que forma sorteiaBombas deve ser implementada, não será esperado que a configuração obtida seja a mesma do exemplo.