Skip to content

TreinaDev/polybius_square

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Quadrado Políbio

O quadrado Políbio é uma ferramenta inventada pelos gregos para auxiliar mecanismos de comunicação com o intuito de facilitar a transmissão de informações. Com ele, mensagens de textos poderiam, por exemplo, ser transformadas em coordenadas e assim comunicadas de formas distintas. A tabela abaixo é um exemplo de adaptação do quadrado políbio para idiomas modernos.

1 2 3 4 5 6
1 a b c d e f
2 g h i j k l
3 m n o p q r
4 s t u v w x
5 y z 0 1 2 3
6 4 5 6 7 8 9

Neste desafio, receba um array de caracteres junto com o tamanho da matriz e faça um código dos métodos que resolvem os testes propostos.

Alguns exemplos

  • polibio -> 34332623122333
  • 1anelparaatodosgovernar -> 5411321526341136111142331433412133441536321136
  • adalovelacefoiaprimeiraprogramadoraem1842 -> 1114112633441526111315163323113436233115233611343633213611311114333611153154656155

Casos importantes:

  • Frases com espaço
  • Frases com maiúsculas

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages