Вопрос:

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

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

Ответ:

Разберем алгоритм по шагам: 1. Исходная цепочка: «КОМ» 2. Добавляем перевернутую исходную цепочку: «КОММОК» 3. Последняя буква исходной цепочки «М», следующая по алфавиту «Н». Добавляем «Н»: «КОММОКН» Теперь применим алгоритм к цепочке «КОММОКН»: 1. Исходная цепочка: «КОММОКН» 2. Добавляем перевернутую исходную цепочку: «КОММОКННККОММК» 3. Последняя буква исходной цепочки «Н», следующая по алфавиту «О». Добавляем «О»: «КОММОКННККОММКО» Подсчитаем количество букв «О» в финальной строке: 3. Ответ: 3
ГДЗ по фото 📸
Подать жалобу Правообладателю

Похожие