fork download
  1. class CeaerCypher:
  2. def __init__(self):
  3. self.letter_to_order = {
  4. char: idx for idx, char in enumerate("abcçdefgğhıijklmnoöprsştuüvyz")
  5. }
  6. self.order_to_letter = {idx: char for char, idx in self.letter_to_order.items()}
  7.  
  8. def encrypt(self, text, shift_amt):
  9. # String’teki her harfi shift_amt kadar kaydıralım.
  10. return ...
  11.  
  12. def decrypt(self, encoded_text, shift_amt):
  13. # Şifrelenmiş string’i orijinal haline getirelim.
  14. return ...
  15.  
  16.  
  17. # Örnek Kullanım:
  18. encoder = CeaerCypher()
  19. encoded_text = encoder.encrypt("merhaba", shift_amt=3)
  20. decoded_text = encoder.decrypt(encoded_text, shift_amt=3)
Success #stdin #stdout 0.09s 14068KB
stdin
Standard input is empty
stdout
Standard output is empty