From 252ff429d2a7d582310b317afd37eafa5fb26acb Mon Sep 17 00:00:00 2001 From: zimmersandro Date: Wed, 4 Mar 2026 22:59:39 +0100 Subject: [PATCH] feat: key will repeat over every characters even if it isn't in alphabet --- src/codewars/kata_cipher_helper.py | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/src/codewars/kata_cipher_helper.py b/src/codewars/kata_cipher_helper.py index 453b679..3d53b5d 100644 --- a/src/codewars/kata_cipher_helper.py +++ b/src/codewars/kata_cipher_helper.py @@ -15,10 +15,9 @@ class VigenereCipher(object): pos = (text_pos + key_pos) % len(self.alphabet) encoded.append(self.alphabet[pos]) - - idx_key += 1 else: encoded.append(char) + idx_key += 1 return "".join(encoded) @@ -34,9 +33,8 @@ class VigenereCipher(object): pos = (text_pos - key_pos) % len(self.alphabet) decoded.append(self.alphabet[pos]) - - idx_key += 1 else: decoded.append(char) + idx_key += 1 return "".join(decoded)