ОГЭ · Информатика · задание 71 балл · ≈4 мин

Задание 7 ОГЭ: Шифрование и расшифровка данных

Дана цепочка преобразований чисел или букв: сдвиг по алфавиту, прибавление числа, удвоение, перестановка символов. Нужно расшифровать сообщение, выполнив все операции в обратном порядке и каждую заменив на обратную. Типовая потеря — применяют обратные операции в прямом порядке или отменяют только первую из двух.

Все задания Информатика

Что проверяет задание

Шифрование и расшифровка. Это задание с коротким ответом, который проверяется автоматически. Одна арифметическая ошибка — ноль баллов, поэтому скорость и аккуратность здесь важнее гениальности.

Формулы к заданию

Сдвиг буквы с номером p на k позиций по алфавиту
Обратная операция к сдвигу на k: сдвиг назад

Разбор типовых задач

Пример 1

Сообщение зашифровано заменой: каждая буква заменена следующей по алфавиту. Расшифруй цепочку «нпс».

Решение по шагам
  1. Обратная операция к «следующая буква» — предыдущая буква.
  2. Н заменяем на М, П на О, С на Р.
  3. Исходное сообщение: «мор».

Ответ: мор

Пример 2

Каждое число цепочки при шифровании увеличили на 4. Зашифрованная цепочка: 12, 20, 9. Найди исходную.

Решение по шагам
  1. Обратная операция — вычесть 4 из каждого числа.
  2. 12 - 4 = 8, 20 - 4 = 16, 9 - 4 = 5.
  3. Исходная цепочка: 8, 16, 5.

Ответ: 8, 16, 5

Пример 3

Шифрование шло в два шага: сначала из каждого числа вычли 2, затем каждое число удвоили. Зашифрованная цепочка: 10, 18. Восстанови исходные числа.

Решение по шагам
  1. Разворачиваем операции с конца: сначала отменяем удвоение делением на 2.
  2. 10 / 2 = 5, 18 / 2 = 9.
  3. Теперь отменяем вычитание: прибавляем 2. Получаем 7 и 11.
  4. Проверка: 7 - 2 = 5, затем 5 умножить на 2 = 10. Сходится.

Ответ: 7 и 11

Тренажёр задания (числа меняются)

Клавиши 1–9 выбирают вариант, Enter — «Проверить»

Каждую букву сообщения сдвинули по алфавиту на 6 позиций вперёд. Зашифрованная буква имеет номер 14 (А = 1). Какой номер у исходной буквы?

Число 9 зашифровали: удвоили и прибавили 2. Какое число получилось после шифрования?

В результате шифрования получилось число 26. Шифрование было таким: к исходному числу прибавили 6, затем вычли 3. Найди исходное число.

Сообщение состоит из 7 символов. При шифровании к коду каждого символа прибавили 3. Сумма исходных кодов равна 80. Найди сумму зашифрованных кодов.

Алгоритм шифрования: сначала каждую букву заменили следующей по алфавиту, затем переставили все буквы в обратном порядке. Что нужно сделать для расшифровки?

Чтобы расшифровать сообщение, каждая операция шифрования заменяется на обратную, а порядок операций разворачивается.

Каждую букву сообщения сдвинули по алфавиту на 5 позиций вперёд. Зашифрованная буква имеет номер 25 (А = 1). Какой номер у исходной буквы?

Число 5 зашифровали: удвоили и прибавили 6. Какое число получилось после шифрования?

Типичные ошибки

  • Применяют обратные операции в прямом порядке: последняя операция шифрования отменяется первой.
  • При расшифровке сдвига заменяют буквы на следующие вместо предыдущих.
  • Считают, что удвоение отменяется вычитанием: обратная операция для умножения на 2 — деление на 2.
  • При двух операциях отменяют только одну и считают, что расшифровка готова.

Повторить теорию по информатике

Разбор задания опирается на формулы и приёмы — если тема вспоминается с трудом, сначала пробегите уроки:

Формат задания 7 на экзамене

Балл за задание: 1. Ориентир по времени: ≈4 минут вместе с оформлением решения. Проверяемая тема: шифрование и расшифровка. На тренировке лимитов нет — сначала точность, скорость придёт после 10–15 решённых задач. Планируйте экзамен так, чтобы не застревать: если решение не идёт — зафиксируйте промежуточный результат, переходите дальше и возвращайтесь в конце, потому что остальные задания дадут больше суммарных баллов.

Частые вопросы про задание 7

Как расшифровать сообщение, если операций несколько?

Запиши операции шифрования списком и пройди его с конца. Последняя операция отменяется первой, и каждая заменяется на обратное действие.

Что делать, если при шифровании буква вышла за конец алфавита?

Сдвиг идёт по кругу: после последней буквы снова первая. При расшифровке круг крутится в обратную сторону.

Как проверить, что расшифровка верная?

Выполни шифрование над найденным ответом. Если получилось зашифрованное сообщение из условия, всё сделано верно и балл твой.

Похожие задания