Zatrolený algoritmus
KEY= {
‚A‘:’B‘,
‚Á‘:’B‘,
‚B‘:’D‘,
‚C‘:’F‘,
‚Č‘:’F‘,
‚D‘:’H‘,
‚Ď‘:’H‘,
‚E‘:’J‘,
‚É‘:’J‘,
‚Ě‘:’J‘,
‚F‘:’L‘,
‚G‘:’N‘,
‚H‘:’P‘,
‚I‘:’R‘,
‚Í‘:’R‘,
‚J‘:’T‘,
‚K‘:’V‘,
‚L‘:’X‘,
‚M‘:’Z‘,
‚N‘:’A‘,
‚Ň‘:’A‘,
‚O‘:’C‘,
‚Ó‘:’C‘,
‚P‘:’E‘,
‚Q‘:’G‘,
‚R‘:’I‘,
‚Ř‘:’I‘,
‚S‘:’K‘,
‚Š‘:’K‘,
‚T‘:’M‘,
‚Ť‘:’M‘,
‚U‘:’O‘,
‚Ú‘:’O‘,
‚Ů‘:’O‘,
‚V‘:’Q‘,
‚W‘:’S‘,
‚X‘:’U‘,
‚Y‘:’W‘,
‚Ý‘:’W‘,
‚Z‘:’Y‘,
‚Ž‘:’Y‘,
‚ ‚:’MEZERA‘,
‚.‘:’TEČKA‘,
}
message = původní zpráva
def cipher(message):
result=“
for letter in message:
result=result+KEY.get(letter, “)
if letter in KEY:
result=result+’A‘
return result
print(cipher(message))