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