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

Упр.192 ГДЗ Рабочая тетрадь Босова 9 класс (Информатика)

Задача

Рассмотрим вариант решения задания из учебника Босова 9 класс, Просвещение: 192. Некоторый алгоритм из одной цепочки букв получает новую цепочку следующим образом. Сначала вычисляется длина исходной цепочки букв; если она четна, то в начало цепочки добавляется буква «Z», а если нечетна, то удаляется последняя буква цепочки. В полученной цепочке символов каждая буква заменяется буквой, стоящей перед ней в латинском алфавите («А» заменяется на «Z*. «В» заменяется на «А» и т. Д.). Получившаяся таким образом цепочка является результатом работы алгоритма. Дана цепочка букв ABCD. Какая цепочка букв получится, если к данной цепочке применить описанный алгоритм дважды? B ответе укажите только искомую цепочку. Латинский алфавит: ABCDEFGIfIJKLMNOPQRSTUVWXYZ ABCD ZABCD YZABC YZAB XYZA Ответ: XYZA

Подробный ответ

Исходная цепочка: ABCD.

1) Длина цепочки $$4$$, она чётная, значит в начало добавляем букву Z:

ZABCD

Затем каждую букву заменяем предыдущей в латинском алфавите:

$$Z \to Y,\quad A \to Z,\quad B \to A,\quad C \to B,\quad D \to C$$

Получаем:

YZABC

2) Теперь длина цепочки $$5$$, она нечётная, значит удаляем последнюю букву:

YZAB

Снова заменяем каждую букву предыдущей в алфавите:

$$Y \to X,\quad Z \to Y,\quad A \to Z,\quad B \to A$$

Получаем:

XYZA

Ответ

XYZA



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