Escolar Documentos
Profissional Documentos
Cultura Documentos
Função e recursão
João L. F. Lacerda
(81)997495691
Método
Duração: 20 segundos
Pescaria no Gelo:Se a quantidade atual de moedas for par, será: (moedas_totais % 7)*6.Caso seja
ímpar, deverá ser realizada a operação: (moedas_totais % 7)**2
Duração: 30 segundos
Concurso de Dança:No concurso de dança, será adicionado 1 a quantidade de moedas até que essa
quantidade seja um múltiplo de 10. Se a quantidade inicial já for um múltiplo de 10, você ganhará 5
moedas.
Duração: 15 segundos
Aquagrabber:Já no Aquagrabber, a quantidade de moedas recebidas será a soma de cada unidade das
moedas pertencentes, por exemplo: se a quantidade de moedas for 23, vai ser 2 + 3 = 5.
Duração: 50 segundos
Surfe
Pescaria
Danca
Aqua
Essas strings representam, respectivamente, os jogos "Surfe na Caçamba", "Pescaria no Gelo", "Concurso de Dança" e
"Aquagrabber".
Output: A cada vez que você participar de um jogo, deve ser imprimido:
"O pinguim acabou de concluir o jogo (nome_do_jogo) e agora possui (moedas_totais) moedas."
Ao fim do circuito com a finalização do tempo total, deve-se pular uma linha e ser imprimido:
"Parabens! Você terminou o Circuito Pinguim, participando de (quantidade_de_jogos) jogos e acumulando a quantia de
(moedas_totais) moedas."
Exercício 3
Circuito Pinguim
Examplo
Input
Surfe
Pescaria
Surfe
Aqua
Output
Parabens! Você terminou o Circuito Pinguim, participando de 4 jogos e acumulando a quantia de 62 moedas.
Exercício 4
A equação de Gandalf
Gandalf estava a passear pelas terras de Lothlórien,
quando encontra uns escritos élficos estranhos. Dentre
estes escritos, estava uma equação valiosíssima, capaz
de transformar a quantidade de guerreiros, por meio de
uma recursão.
Exercício 4
A equação funciona da seguinte forma: É passado um número N
qualquer. A função retorna um número com 8 dígitos ou mais,
onde cada par de dígitos é composto por o número de repetições
do número seguido do número. Em que a ordem dos pares se dá
do menor par para o maior par, esse processo é repetido até que o
número possua 8 dígitos ou mais
Por exemplo: O número 64466, seria transformado em 2436, pois
existem 2 números 4, e 3 números 6. Além disso, o par 24 é menor
que o par 36, por isso essa transformação fica 2436 e não 3624.
Se dois dígitos aparecem uma quantidade igual de vezes, a
ordenação é feita com base no valor do dígito, ainda em ordem
crescente
Exercício 4
Outro exemplo: O número é 10
Fazemos a operação em 10 e chegamos a 1011 #Note que o par 10 vem depois do par 11
por conta do critério de desempate