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))