Страница
Авиапочта (НТО 21/22 :: ТБС)
Требуемые условия завершения
Легенда
Двое мальчиков обмениваются сообщениями с помощью самолётиков. А чтобы их сообщение не прочитал кто-нибудь ещё, если самолётик улетит не туда, они шифруют текст послания по заранее оговоренному алфавиту замены.
Ваша задача: написать программу, которая по известному алфавиту будет декодировать одно сообщение и кодировать другое.
Алфавит имеет следующий вид:
a - bj7a | b - mba1 | c - 7fva | d - 5fjb
e - 07na | f - 11jf | g - vfyt | h - vg8k
i - zfum | j - evun | k - i7an | l - ao8n
m - amby | n - bka4 | o - rknm | p - 47an
q - vlya | r - qdqf | s - ikmj | t - ufnu
u - 01nn | v - asd4 | w - 777d | x - 9kna
y - nbru | z - illb | |
Входной формат: две строки. Первая строка содержит сообщение, которое необходимо дешифровать. Вторая, сообщение, которое нужно зашифровать. Например,
mba15fjbvg8kevun7fva
head
Выходной формат: две строки. Первая строка – расшифрованное Вами сообщение. Вторая – зашифрованное Вами сообщение. Например,
dajehhe
evunvg8k07namba1mba1zfumevun
Time Limit: 1 секунда
Memory Limit: 256 MB
Видео-разбор
Последнее изменение: Monday, 19 September 2022, 12:10