Untitled

 avatar
unknown
plain_text
a year ago
793 B
3
Indexable
kolumny = ['0','a', 'b', 'c', 'd', 'e', 'f', 'g', 'h', 'i', 'j', 'k', 'l', 'm']
kolumny2 = ['0', 'n', 'o', 'p', 'q', 'r', 's', 't', 'u', 'v', 'w', 'x', 'y', 'z']

def podziel(liczba):
    lista = []
    aktu_2cyfr_licz = ''
    for i in range(0, len(str(liczba)) - 1, 2):
        aktu_2cyfr_licz += str(liczba)[i] + str(liczba)[i + 1]
        lista.append(aktu_2cyfr_licz)
        aktu_2cyfr_licz = ''
    return lista

def deszyfr(lista):
    lista = podziel(lista)
    slowo = ''
    kolumna = 0
    for i in range(len(lista)):
        if int(lista[i]) < 34:
            kolumna = int(lista[i]) - 20
            slowo += (kolumny[kolumna])
        else:
            kolumna = int(lista[i]) - 40
            slowo += (kolumny2[kolumna])


    return slowo





Leave a Comment