Em Cifra dos espartanos, a codificação é feita escrevendo horizontalmente a mensagem não criptografada ao longo da faixa da Scytale. Na Antiguidade, os espartanos e os gregos inventaram uma forma interessante de criptografia chamada Scytale.
Diz-se que os antigos gregos, e os espartanos em particular, usavam essa cifra para se comunicar durante campanhas militares.
Crie uma função que receba dois argumentos, um número de voltas n_Slide e uma string message, e retorne a mensagem codificada.
Existem algumas variações nas regras de criptografia. Uma versão dessas regras é apresentada abaixo:
message = "Mubashir Scytale Code"
n_Slide = 6
spartans_cipher(message, n_Slide) ➞ "Ms t euhSaC biclo aryed"Passo 1: Imagine esta Scytale:

Passo 2: Você pode escrever a mensagem fornecida em uma Scytale de 6 voltas assim:
| M | u | b | a |
| s | h | i | r |
| | S | c | y |
| t | a | l | e |
| | C | o | d |
| e | | | |Passo 3: Codifique a mensagem por colunas:
"Ms t euhSaC biclo aryed "Passo 4: Remova todos os espaços no final e retorne a mensagem codificada final:
"Ms t euhSaC biclo aryed"Veja os exemplos abaixo para entender melhor:
spartans_cipher("Mubashir Scytale Code", 6) ➞ "Ms t euhSaC biclo aryed"
spartans_cipher("Matt and Edabit are amazing", 8) ➞ "M baai aaEirmn tndteag tda z"
spartans_cipher("", 99) ➞ ""N/A