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