Exercício 22.3

O programa abaixo ilustra uma implementação possível para o jogo Batalha Naval usando dicionários em Python para armazenar as coordenadas das embarcações e seus respectivos valores.

Observação

Essa solução não funciona em activecode. Copie essa solução e rode-a em seu computador, ou transforme todas as ocorrências de (x,y) para string fazendo algo como (%d,%d)`%(x,y) para que o programa funcione aqui no `activecode. Transforme também as chaves usadas em carrega_mapa para strings, como ‘(2,5)’:100.

(aula22_ex3_batalha_naval)



Voltar