# Caso não seja fornecida uma lista de barcos: Posicionar aleatoriamente 11 barcos num tabuleiro de 10x10 células (desde que haja sempre uma célula em branco entre dois barcos)
# Caso seja fornecida uma lista de barcos: Verificar se estes estão dentro do tabuleiro e se o posicionamento é válido e actualizar o tabuleiro. Quando a lista fornecida não for válida o programa deve terminar numa asserção indicando qual o erro. Para incluir uma mensagem de erro na instrução assert, siga o exemplo abaixo:
Coordenada c = new Coordenada(...);
assert válida(c): "A Coordenada " + c + " é inválida";
Como é que eu faço isto? É que tou farto de dar voltas a cabeça e nao me ocorre nada de jeito! Se me puderem ajudar agradeco! Obrigado!