1-11 класс
  • 1-11 класс
  • 1 класс
  • 2 класс
  • 3 класс
  • 4 класс
  • 5 класс
  • 6 класс
  • 7 класс
  • 8 класс
  • 9 класс
  • 10 класс
  • 11 класс
Выберите класс
Предметы
Босова 7-9 класс (Сборник упр-й)
Упр.3.192 ГДЗ Сборник упражнений Босова 7-9 класс (Информатика)
Босова, Аквилянов
9 класс
Автор
Босова, Аквилянов

Упр.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



Общая оценка
4.8 / 5
Другие учебники
Другие предметы