Вопрос:

5. Некоторые алгоритм из одной цепочки символов получает новую цепочку следующим образом. Сначала вычисляется длина исходной цепочки символов; если она чётна, то удаляется правый символ цепочки, а если нечётна, то в начало цепочки добавляется буква Б. В полученной цепочке символов каждая буква заменяется буквой, следующей за ней в русском алфавите (А - на Б; Б - на В и т.д., а Я - на А). Получившаяся таким образом цепочка является результатом работы описанного алгоритма. Дана цепочка символов СТОП. Какая цепочка символов получится, если к данной цепочке применить описанный алгоритм дважды (т.е. применить алгоритм к данной цепочке, а затем к результату вновь применить алгоритм)? Русский алфавит: АБВГДЕЁЖЗИЙКЛМНОПРСТУФХЦЧШЩЪЫЬЭЮЯ

Смотреть решения всех заданий с листа

Ответ:

Первое применение алгоритма к цепочке "СТОП":

  1. Исходная цепочка: СТОП
  2. Длина цепочки: 4 (чётное число).
  3. Правило для чётной длины: удаляется правый символ.
  4. Результат после удаления: СТО
  5. Теперь применим правило замены букв. Русский алфавит циклический (Я -> А).
  6. С -> Ч
  7. Т -> У
  8. О -> П
  9. Результат первого применения: ЧУП

Второе применение алгоритма к цепочке "ЧУП":

  1. Исходная цепочка: ЧУП
  2. Длина цепочки: 3 (нечётное число).
  3. Правило для нечётной длины: добавляется буква Б в начало.
  4. Результат после добавления: БЧУП
  5. Теперь применим правило замены букв.
  6. Б -> В
  7. Ч -> Ц
  8. У -> Ф
  9. П -> Р
  10. Результат второго применения: ВЦФР

Ответ: ВЦФР

ГДЗ по фото 📸
Подать жалобу Правообладателю

Похожие