z
, se palaa taas aakkosten alkuun.Merkkijono muodostuu merkeistä
a
–z
ja siinä on enintään 100 merkkiä.Toteuta tiedostoon
encryption.py
funktio encrypt
, joka tuottaa salatun merkkijonon.def encrypt(s): # TODO if __name__ == "__main__": print(encrypt("abc")) # bdf print(encrypt("xz")) # yb print(encrypt("kkkkkkkk")) # lmnopqrs print(encrypt("aaaaaaaaaaaaaaaaaaaaaaaaaaaaaa")) # bcdefghijklmnopqrstuvwxyzabcdeSelitys: Merkkijonossa
xz
merkkiä x
yhtä suurempi merkki on y
. Merkkiä z
yhtä suurempi merkki on a
, sillä z
:n jälkeen siirrytään takaisin aakkosten alkuun. Merkkiä z
kahta suurempi merkki on siis b
. Siksi merkkijono xz
salataan yb
.