Вопрос:

15. Некоторый алгоритм получает из одной цепочки символов новую цепочку следующим образом. Сначала записывается исходная цепочка символов, после неё записывается исход ная цепочка символов в обратном порядке, затем записыва- ется буква, следующая в русском алфавите за той буквой, которая в исходной цепочке стояла на последнем месте. Если в исходной цепочке на последнем месте стоит буква «Я», то в качестве следующей буквы записывается буква «А». Полу- чившаяся цепочка является результатом работы алгоритма. Например, если исходная цепочка символов была «ДОМ», то результатом работы алгоритма будет цепочка «ДОММОДН». Дана цепочка символов «КОМ». Сколько букв «О» будет B цепочке символов, которая получится, если применить алгоритм к данной цепочке, а затем ещё раз применить алгоритм к результату его работы?

Ответ:

Разберем решение задачи по шагам.

  1. Применим алгоритм к цепочке «КОМ».
    Записываем исходную цепочку: КОМ.
    Записываем исходную цепочку в обратном порядке: МОК.
    Последняя буква в исходной цепочке - М. Следующая за ней буква в русском алфавите - Н.
    Получаем цепочку: КОММОКН.
  2. Применим алгоритм к цепочке «КОММОКН».
    Записываем исходную цепочку: КОММОКН.
    Записываем исходную цепочку в обратном порядке: НКОММОК.
    Последняя буква в исходной цепочке - Н. Следующая за ней буква в русском алфавите - О.
    Получаем цепочку: КОММОКННКОММОКО.
  3. Посчитаем количество букв «О» в цепочке «КОММОКННКОММОКО».
    В цепочке 5 букв «О».

Ответ: 5

Смотреть решения всех заданий с листа
Подать жалобу Правообладателю