1. DefiniçãoA partir de um número inicial mostrar a menor sequência numérica para chegar a outro número utilizando 3 operações: multiplicar por 2 dividir por 2 (só aceito resultado inteiro) somar 2 2. SoluçãoPercorrerSequência (origem, destino): return Achar ([origem]) _______________________________________________ Achar (sequência) sequência.last == destino: return sequência sequência.last repetido em sequência: parar esta tentativa tentar todas funções Achar (sequência << sequência.last * 2) sequência.last é par: Achar (sequência << sequência.last / 2) Achar (sequência << sequência.last + 2)