Вопрос:

2. Имеется следующий алгоритм получения из одной цепочки букв русского алфавита другой цепочки букв: 1) вычислить длину исходной цепочки букв; 2) если длина цепочки кратна трём, то букву «С» следует добавить в конец данной цепочки букв; в противном случае букву «С» следует добавить в начало цепочки; 3) в полученной цепочке каждую букву заменить на следующую за ней по алфавиту («А» — на «Б», «Б» — на «В», ..., «Я» — на «А»); 4) переписать цепочку от конца к началу. а) Примените данный алгоритм к цепочкам РТП, ЗА.

Ответ:

Решение:

Применение алгоритма к цепочке «РТП»:

  1. Исходная цепочка: РТП. Длина = 3.
  2. Шаг 1: Длина (3) кратна трём. Добавляем «С» в конец: РТПС.
  3. Шаг 2: Заменяем буквы на следующие по алфавиту:
    Р → С
    Т → У
    П → Р
    С → Т
    Получаем: СУРТ.
  4. Шаг 3: Переписываем цепочку от конца к началу: ТРУС.

Применение алгоритма к цепочке «ЗА»:

  1. Исходная цепочка: ЗА. Длина = 2.
  2. Шаг 1: Длина (2) не кратна трём. Добавляем «С» в начало: СЗА.
  3. Шаг 2: Заменяем буквы на следующие по алфавиту:
    С → Т
    З → И
    А → Б
    Получаем: ТИБ.
  4. Шаг 3: Переписываем цепочку от конца к началу: БИТ.
Исходная цепочкаРТПЗА
1-й шагРТПССЗА
2-й шагСУРТТИБ
3-й шагТРУСБИТ
4-й шаг
РезультатТРУСБИТ

Ответ: Для цепочки «РТП» результат — «ТРУС»; для цепочки «ЗА» результат — «БИТ».

Подать жалобу Правообладателю