Exercício 10: O ideal também pode quebrar

O ideal também pode quebrar

Como na definição de haPedrasAo se usa Mover, é obvio que há casos em que ela poderia quebrar: basta posicionar a garra na origem e perguntar se haPedras de alguma cor ao Oeste.

Mas... não era que as funções eram puras e não tinham efeito real? O que acontece se uma função faz BOOM?

Façamos o teste: escreva outra vez a função haPedrasAo do exercício anterior, desta vez testaremos a função com casos onde a garra não pode se mover.

Você deve fazer o login antes de começar a enviar suas soluções

Opa! Sua solução não pode ser executada

  • Verifique se o seu programa não possui recursão ou um loop infinito
  • Verifique se você tem uma conexão com a internet
  • Espere um pouco e tente novamente

Estamos processando sua solução

Se não mostrar automaticamente em alguns segundos, pressione F5