December 2018 1 12 Report
Proszę pomózcie z pythona
Ela wymyśliła metodę szyfrowania tekstu przy pomocy klucza złożonego z małych liter alfabetu
łacińskiego. Zaczęła od zapisania liter alfabetu według następujących zasad:
 najpierw słowo kluczowe (bez powtarzających się liter),
 potem pozostałe litery alfabetu.
Na przykład dla klucza 'choinka' kolejność liter będzie następująca:
'choinkabdefgjlmpqrstuvwxyz', a dla klucza 'abrakadabrahokuspokus’:
'abrkdhouspcefgijlmnqtvwxyz'.
Ela szyfrowała każdą literę tekstu w następujący sposób - znajdowała pozycję litery w alfabecie
łacińskim i odpowiadającą literę tej pozycji w swoim alfabecie. Na przykład zaszyfrowana litera 'c'
(trzecia pozycja w alfabecie) według klucza 'abrakadabrahokuspokus', to litera 'r' (trzecia litera w
alfabecie Eli), a zaszyfrowane 'd' to litera 'k' według tego klucza.
Grzesio pisze zaszyfrowane ciągi znaków do kolegi używając szyfru Eli. Zdefiniuj dwuparametrową
funkcję szyfrEli. Oba parametry są niepustymi ciągami znaków składającymi się z małych liter alfabetu
łacińskiego. Pierwszy z nich jest kluczem szyfrowania a drugi wiadomością do zaszyfrowania.
Wynikiem szyfrEli(' choinka', 'ala') jest 'cgc'.
Wynikiem szyfrEli('abrakadabrahokuspokus', 'dookola') jest ' kiiciea'.
More Questions From This User See All

Recommend Questions



Life Enjoy

" Life is not a problem to be solved but a reality to be experienced! "

Get in touch

Social

© Copyright 2013 - 2024 KUDO.TIPS - All rights reserved.