# Definirea alfabetului specificat
alfabet = "abcdefghijklmnoprstuvxz"

# Definirea unui dicționar pentru a stoca echivalențele literă-număr
echivalent = { litera : str(index+1) if index > 1 else "0"+str(index+1) for index, litera in enumerate(alfabet) }

# Solicitarea textului de la utilizator
text_utilizator = input("Introduceti textul: ")

# Transformarea textului în echivalentul său numeric
text_transformed = "".join([ echivalent.get(litera, " ") if litera != " " else " " for litera in text_utilizator.lower() ])

# Scrierea rezultatului într-un fișier
with open("rezultat.txt", "w") as f:
    f.write(text_transformed)

# Deschiderea fișierului pentru citire și afișarea conținutului
with open("rezultat.txt", "r") as f:
    print(f.read())
