Предмет: Информатика,
автор: lic2000
Некоторый алгоритм из одной цепочки символов получает новую цепочку следующим образом. Если последний символ строки - гласная, то в конец цепочки символов добавляется символ К, а если - согласная, то в начало цепочки добавляется символ А. В полученной цепочке символов каждая буква заменяется буквой, предшествующей ей в русском алфавите (А - на Я, Б - на А и т.д, а Я - на Ю). Затем цепочка переписывается с конца к началу. Получившаяся таким образом цепочка является результатом работы алгоритма.
Например, если исходной была цепочка КУБ, то результатом работы алгоритма будет цепочка АТЙЯ, а если исходной была цепочка 30, то результатом работы алгоритма будет цепочка ЙНЖ.
Дана цепочка символов НОРА. Какая цепочка символов получится, если к данной цепочке применить описанный алгоритм дважды (то есть применить алгоритм к данной цепочке, а затем к результату вновь применить алгоритм)?
Русский алфавит для справки:
АБВГДЕЁЖЗИЙКЛМНОПРСТУФХЦЧШЩЪЫЬЭЮЯ.
Ответы
Автор ответа:
2
КУБ -> АКУБ -> ЯЙТА -> АТЙЯ
ЗО -> ЗОК -> ЖНЙ -> ЙНЖ
НОРА -> НОРАК -> МНПЯЙ -> ЙЯПНМ
ЙЯПНМ -> АЙЯПНМ -> ЯИЮОМЛ -> ЛМОЮИЯ
ЗО -> ЗОК -> ЖНЙ -> ЙНЖ
НОРА -> НОРАК -> МНПЯЙ -> ЙЯПНМ
ЙЯПНМ -> АЙЯПНМ -> ЯИЮОМЛ -> ЛМОЮИЯ
Похожие вопросы
Предмет: Химия,
автор: drozdn74
Предмет: Литература,
автор: ilonaderefinka
Предмет: Химия,
автор: 3291878ks
Предмет: Математика,
автор: настя4041
Предмет: Математика,
автор: Сусанна111111