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