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

Упр.2.211 ГДЗ Сборник упражнений Босова 7-9 класс (Информатика)

Задача
  1. Некоторый алгоритм из одной цепочки символов получает новую цепочку следующим образом. Сначала вычисляется длина исходной цепочки символов; если она чётная, то в начало цепочки добавляется символ «Z», а если нечётная, то удаляется последний символ цепочки. В полученной цепочке символов каждая буква заменяется буквой, стоящей перед ней в латинском алфавите («A» заменяется на «Z», «B» заменяется на «A» и т. д.). Получившаяся таким образом цепочка является результатом работы алгоритма.

    Дана цепочка символов ABCD. Какая цепочка символов получится, если к данной цепочке применить описанный алгоритм дважды?

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

Применим алгоритм дважды.

ШагЦепочкаДлина
1ABCD4
2ZABCD5
3YZABC5
1YZABC5
2YZAB4
3XYZA4

Сначала длина цепочки ABCD равна 4, значит, в начало добавляется буква Z:

$$ABCD \rightarrow ZABCD$$

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

$$ZABCD \rightarrow YZABC$$

Теперь снова применим алгоритм к цепочке YZABC. Её длина равна 5, значит, удаляем последний символ:

$$YZABC \rightarrow YZAB$$

После замены букв на предыдущие получаем:

$$YZAB \rightarrow XYZA$$

Ответ: XYZA



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