Buscar

Uma espiã deseja proteger suas mensagens no Facebook e resolveu criar um código secreto para transmitir as suas mensagens numéricas usando a Intern...

Uma espiã deseja proteger suas mensagens no Facebook e resolveu criar um código secreto para transmitir as suas mensagens numéricas usando a Internet. Ela projetou o esquema de transformação dos números onde todo número da mensagem é substituído pelo valor imediatamente anterior. Sendo usados, os números de 0 a 9, considere que o valor anterior de 0 é o número 9. Ou seja, se existir o número 7 na mensagem, ele será substituido pelo número 6. Escreva um programa que leia como entrada um vetor com os número a serem substituídos. Como saída, deve ser impresso o vetor dos números a serem utilizados no lugar na mensagem. Ou seja, o número na posíção 0 do vetor de saída é o número que deve ser utilizado para substituir o número da posição 0 do vetor de entrada.

Respostas

User badge image

Ed Verified user icon

Segue abaixo um exemplo de código em Python que realiza a transformação dos números conforme descrito no enunciado: ``` entrada = [7, 2, 9, 0, 5] # vetor de entrada saida = [] # vetor de saída for num in entrada: if num == 0: saida.append(9) else: saida.append(num - 1) print(saida) # imprime o vetor de saída ``` Nesse exemplo, o vetor de entrada é `[7, 2, 9, 0, 5]`. O programa percorre cada número do vetor de entrada e realiza a transformação conforme descrito no enunciado. O vetor de saída resultante é `[6, 1, 8, 9, 4]`.

0
Dislike0

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Responda

SetasNegritoItálicoSublinhadoTachadoCitaçãoCódigoLista numeradaLista com marcadoresSubscritoSobrescritoDiminuir recuoAumentar recuoCor da fonteCor de fundoAlinhamentoLimparInserir linkImagemFórmula

Para escrever sua resposta aqui, entre ou crie uma conta

User badge image

Mais conteúdos dessa disciplina