Я должен сделать шифрование перестановки, где мне предоставляют текст и ключ. Скажем,
text = "abbdcada"
key = "dcab"
, поэтому я должен отобразить что-то вроде этого (a, b, c, d) -> (d , c, a, b), поэтому результат ввода выше должен быть
output = dccbadbd
Я могу легко сделать это, если у меня есть текст и ключ одинаковой длины, но я невозможно сделать логи c для текста длиннее длины ключа.
Может кто-нибудь помочь мне, плз ...