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

