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