Skip to content

Instantly share code, notes, and snippets.

@ViniciusFM
Created May 25, 2026 22:26
Show Gist options
  • Select an option

  • Save ViniciusFM/39ad5d884a21b07fbf9b682aba1ba6bd to your computer and use it in GitHub Desktop.

Select an option

Save ViniciusFM/39ad5d884a21b07fbf9b682aba1ba6bd to your computer and use it in GitHub Desktop.
Desafio Tênis-Polar

Desafio Tênis-Polar

O Tênis-Polar é um sistema de criptografia simples criado pelo personagem Crânio na famosa série de livros infanto-juvenis Os Karas (como A Droga da Obediência e A Droga do Amor), do escritor Pedro Bandeira.

O método consiste em escrever a palavra TÊNIS em cima de POLAR e substituir as letras correspondentes no texto para enviar mensagens secretas.

Como decifrar uma mensagem escrita em Tênis-Polar

Suponha que você recebeu a seguinte mensagem escrita em tênis-polar:

ORPUDIS LE AFPM, UM GSILDO DORIFAE!

Os passos para decodificar a mensagem são as seguintes:

  1. Escreva o dicionário do código Tênis-Polar.
T -> P
E -> O
N -> L
I -> A
S -> R

P -> T
O -> E
L -> N
A -> I
R -> S
  1. Para cada letra na mensagem recebida, busque no dicionário a sua correspondente, caso existir. Por exemplo, as letras "ORP" de "ORPUDIS", traduzem-se como "EST". Continuando a tradução para "UDIS", descobrimos "UDAR". Perceba que, como não há U e nem D no dicionário, as letras permanecem como estão na mensagem original.

  2. Continue traduzindo o texto e chegará no resultado:

ESTUDAR NO IFTM, UM GRANDE DESAFIO!

O que deverá ser entregue?

Você deverá criar um código que traduza uma mensagem escrita em Tênis-Polar para a sua versão decodificada.

Entrada do programa

const msg = prompt("Digite uma mensagem codificada em tênis-polar");

// msg = HONNE, WESND!

Saída do programa

console.log(msg_dec);

// msg_dec = HELLO, WORLD!
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment