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



