Joana está programando vários algoritmos
na linguagem Python para um novo jogo de celular
que ela acabou de idealizar
Um dos algoritmos é uma função que tem o objetivo de informar
com quantos saltos é possível percorrer o caminho
sem ter que pular uma posição de nuvem cinza
Para cada rodada, Joana inicializa uma sequência de nuvens numeradas
CADA NUVEM BRANCA (SEGURA) recebe o valor 0
e CADA NUVEM CINZA (PERIGOSA) recebe o valor 1.
Essas ultimas devem ser evitadas saco contrário perde-se o jogo
POR EXEMPLO:
A lista nuvens =[ 0,1,0,0,0,1,0] com 7 elementos esta indeada de
0 ate 6 o número em cada nuvem é seu índice na lista, portanto deve evitar as nuvens
de número 1 e 5, de acordo com os indices da lista nuvens.
Joana poderia seguir dois caminha 0 > 2 > 4 > 6 ou 0 > 2 > 3 > 4 > 6.
O primeiro caminho dá 3 saltos, enquanto o segundo dá 4 saltos
Pergunta
Rodrigo Penaforte
Joana está programando vários algoritmos
na linguagem Python para um novo jogo de celular
que ela acabou de idealizar
Um dos algoritmos é uma função que tem o objetivo de informar
com quantos saltos é possível percorrer o caminho
sem ter que pular uma posição de nuvem cinza
Para cada rodada, Joana inicializa uma sequência de nuvens numeradas
CADA NUVEM BRANCA (SEGURA) recebe o valor 0
e CADA NUVEM CINZA (PERIGOSA) recebe o valor 1.
Essas ultimas devem ser evitadas saco contrário perde-se o jogo
POR EXEMPLO:
A lista nuvens =[ 0,1,0,0,0,1,0] com 7 elementos esta indeada de
0 ate 6 o número em cada nuvem é seu índice na lista, portanto deve evitar as nuvens
de número 1 e 5, de acordo com os indices da lista nuvens.
Joana poderia seguir dois caminha 0 > 2 > 4 > 6 ou 0 > 2 > 3 > 4 > 6.
O primeiro caminho dá 3 saltos, enquanto o segundo dá 4 saltos
QUAL É A RESPOSTA PARA ESSE JOGO
Link para o comentário
Compartilhar em outros sites
0 respostass a esta questão
Posts Recomendados
Participe da discussão
Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.