Упр.3.192 ГДЗ Сборник упражнений Босова 7-9 класс (Информатика)
Сначала вычисляется длина исходной цепочки букв; если она четна, то в начало цепочки добавляется буква «Z», а если нечетна, то удаляется последняя буква цепочки.
В полученной цепочке символов каждая буква заменяется буквой, стоящей перед ней в латинском алфавите («А» заменяется на «Z», «В» заменяется на «А» и т. д.). Получившаяся таким образом цепочка является результатом работы алгоритма.
Дана цепочка букв ABCD. Какая цепочка букв получится, если к данной цепочке применить описанный алгоритм дважды? В ответе укажите только искомую цепочку.
Латинский алфавит: ABCDEFGHIJKLMNOPQRSTUVWXYZ
Ответ: XYZA
Исходная цепочка: ABCD, её длина равна $$4$$, то есть она чётная.
1-й раз применяем алгоритм:
- длина чётная, значит в начало добавляем букву Z;
- получаем цепочку ZABCD;
- заменяем каждую букву на предыдущую в латинском алфавите:
$$Z \to Y,\quad A \to Z,\quad B \to A,\quad C \to B,\quad D \to C$$
Получаем YZABC.
2-й раз применяем алгоритм к цепочке YZABC:
- длина равна $$5$$, то есть она нечётная;
- значит удаляем последнюю букву;
- получаем цепочку YZAB;
- заменяем каждую букву на предыдущую:
$$Y \to X,\quad Z \to Y,\quad A \to Z,\quad B \to A$$
Итоговая цепочка: XYZA.
Ответ
XYZA