
Исполнитель Шифровальщик из одной цепочки символов получает новую цепочку следующим образом: Если
в слове нечетное количество букв, в конец дописывается буква Ф. Затем меняются местами первая и вторая буквы, третья и четвертая, пятая и шестая и так далее. После этого вместо каждой буквы записывается следующая буква по алфавиту. Шифровальщик получил слово ПЕХН. Какую цепочку символов он зашифровал? Комментарий. Шифровальщик использует полный алфавит, включая буквы Ё и Й.

Ответы на вопрос

Исполнитель Шифровальщик из одной цепочки символов получает новую цепочку следующим образом:
1) Если в слове нечётное количество букв, то в его конец дописывается буква «Ф».
2) Меняются местами первая и вторая буквы, третья и четвертая, пятая и шестая и так далее.
3) Вместо каждой буквы записывается следующая по алфавиту.
Шифровальщик получил слово «ПЕХН». Попробуем узнать цепочку символов, которую он зашифровал.
Последним действием Шифровальщик записывает вместо каждой буквы следующую по алфавиту. Значит до третьего шага буквы в слове «ПЕХН» были следующими:
• П → О (так как по алфавиту перед буквой «П» идёт буква «О»)
• Е → Д (так как по алфавиту перед буквой «Е» идёт буква «Д»)
• Х → Ф (так как по алфавиту перед буквой «Х» идёт буква «Ф»)
• Н → М (так как по алфавиту перед буквой «Н» идёт буква «М»)
Цепочка до третьего шага: «ОДМФ».
Вторым действием Шифровальщик меняет местами первую и вторую буквы, третью и четвертую, пятую и шестую и так далее. Вернём исходный порядок букв:
• ОД → ДО
• ФМ → МФ
Цепочка до второго шага: «ДОМФ».
Если в исходном слове нечётное количество букв, то первым действием Шифровальщик дописывает букву «Ф» в его конец. Мы выяснили, что до второго действия цепочка символов имела вид «ДОМФ». Заметим, что она оканчивается на букву «Ф». Это говорит о том, что в исходном слове было нечётное количество букв, и Шифровальщик дописал в его конец букву «Ф». Убрав её, мы получим исходное слово «ДОМ».
Ответ: Шифровальщик зашифровал цепочку символов «ДОМ».



Для решения этой задачи следует выполнить обратные шаги шифрования, описанные в условии, в обратном порядке.
Вместо каждой буквы в слове "ПЕХН" записывается предыдущая буква по алфавиту:
"ОДГМ"
Заменяем каждую букву на предыдущую букву по алфавиту:
"НВЖЛ"
Восстанавливаем исходный порядок букв, меняя местами первую и вторую, третью и четвертую и т.д.:
"ВНЖЛ"
Убираем дополнительную букву "Ф" (так как в слове "ВНЖЛ" количество букв четное).
"ВНЖЛ"
Таким образом, исходная цепочка символов, которую зашифровал шифровальщик, равна "ВНЖЛ".


Топ вопросов за вчера в категории Информатика







Последние заданные вопросы в категории Информатика
-
Математика
-
Литература
-
Алгебра
-
Русский язык
-
Геометрия
-
Английский язык
-
Химия
-
Физика
-
Биология
-
Другие предметы
-
История
-
Обществознание
-
Окружающий мир
-
География
-
Українська мова
-
Информатика
-
Українська література
-
Қазақ тiлi
-
Экономика
-
Музыка
-
Право
-
Беларуская мова
-
Французский язык
-
Немецкий язык
-
МХК
-
ОБЖ
-
Психология
-
Физкультура и спорт
-
Астрономия
-
Кыргыз тили
-
Оʻzbek tili