July 2022 1 4 Report
помогите с информатикой плз
Некоторый алгоритм из одной цепочки символов получает новую цепочку следующим образом. Сначала вычисляется длина исходной цепочки символов; если она четна, то в середину цепочки символов добавляется символ У, а если нечётна, то центральный символ удваивается. В полученной цепочке символов буквы, стоящие на четных местах (вторая, четвёртая и т. д.), остаются на месте, а буквы, стоящие на нечетных местах (первая, третья и т. д.), заменяются буквами, идущими перед ними в русском алфавите (Б - на А, В - на Б и т. д., а А - на Я).
Получившаяся таким образом цепочка является результатом работы алгоритма.
Например, если исходной была цепочка МИР, то результатом работы алгоритма будет цепочка ЛИЗР, а если исходной была цепочка МОРЕ, то результатом работы алгоритма будет цепочка ЛОТРД.
Дана цепочка символов СТОЛ. Какая цепочка символов получится, если к данной цепочке применить описанный алгоритм дважды (т. е. применить алгоритм к данной цепочке, а затем к результату вновь применить алгоритм)?
Русский алфавит:
АБВГДЕЁЖЗИЙКЛМНОПРСТУФХЦЧШЩЪЫЬЭЮЯ
Please enter comments
Please enter your name.
Please enter the correct email address.
You must agree before submitting.

Answers & Comments


Copyright © 2024 SCHOLAR.TIPS - All rights reserved.