O "bug" das casas fechadas a mais.

Re: O "bug" das casas fechadas a mais.

por Andre Lopes da Silva -
Número de respostas: 0

Só pra comentar, uma das possíveis soluções que pensei onde ao voltar uma jogada não se fechariam as casas não pertencentes àquela jogada precisaria que a matriz Campo fosse do tipo int e que a função imprime recebesse a matriz de bombas e a matriz campo. Mas isso não se pode alterar pelas regras do EP, então gostaria de saber o que faço com os casos de inconsistência acima:
1) Aviso que a jogada foi voltada, mas nada foi alterado devido àquela jogada já ter sido afetada por uma volta anterior?
2) Deixo o campo ter 'inconsistências visuais" ou preciso tratar o isso quando um um número recém fechado está ligado a outro que deveria manter o mesmo aberto?

no caso da questão 2) precisar de um tratamento de inconsistência, posso fazer isso em uma outra função que checaria a consistência do campo?