EP05 - Batalha Naval

Re: EP05 - Batalha Naval

por Juliano Garcia de Oliveira -
Número de respostas: 0

Olá Leonardo,

neste EP você não precisa representar o board. O board para ser utilizado é o que está na especificação do EP. Você não precisa implementar o tabuleiro, apenas verificar se um tiro acertou ou não um barco, e para isso não precisa ter o board explicitamente.

 

O intuito deste EP é exercitar o uso de if/else com conectivos lógicos (and, or, etc), por exemplo, se o mapa fosse esse:

 

 

Para verificar se um ponto (x, y) acertou o alvo (o azul), basta você fazer:

if x < 15:
    print("Acertou")
else:
    print("Errou")

 

Porém na especificação do EP o board da batalha naval é diferente.