Даны 2 неизвестных числа, их сумма по модулю 33, а так же их разность по модулю 33, как найти эти числа? Дословное задание:
Для зашифрования сообщения используется неизвестная последовательность целых чисел.
Каждую букву сообщения предварительно заменили ее порядковым номером в алфавите (А на 1, …, Я на 33). Затем прибавляли к нему очередной член последовательности и, наконец, выписывали остаток от деления этой суммы на 33.
Получилось вот что:
30 11 7 24 29 11 15 18 15 32 9 3 10 1 26 24
Если бы при зашифровании того же самого сообщения вместо сложения с членами последовательности производили вычитание, то получилось бы
6 24 31 10 24 27 20 12 5 13 15 23 21 16 19 31
Найдите исходное сообщение.
На сколько понял, у нас есть два уравнения по первым числам:
x + y = 30 (mod 33)
x - y = 6 (mod 33)
Как найти x и y?

21 Авг 2019 в 06:15
160 +1
0
Ответы
1

Для решения данной системы уравнений по модулю 33 можно воспользоваться методом подбора. Для этого можно перебирать возможные значения x от 0 до 32 и для каждого значения вычислять соответствующее значение y, проверяя его по обоим уравнениям.

Другой способ - воспользоваться китайской теоремой об остатках. Сначала найдем решение в виде:
x = 30 - y (mod 33)
Подставим это выражение во второе уравнение:
30 - y - y = 6 (mod 33)
30 - 2y = 6 (mod 33)
-2y = -24 (mod 33)
y = 12 (mod 33) или y = 12+33*k, где k - целое число

Теперь найдем x:
x = 30 - 12 = 18 (mod 33)

Итак, получаем, что y = 12 и x = 18.

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

Исходное сообщение:
"ЛУЧШЕЙ ВСЕГО ВРЕМЕНМИ…"

20 Апр 2024 в 13:21
Не можешь разобраться в этой теме?
Обратись за помощью к экспертам
Название заказа не должно быть пустым
Введите email
Бесплатные доработки
Гарантированные бесплатные доработки
Быстрое выполнение
Быстрое выполнение от 2 часов
Проверка работы
Проверка работы на плагиат
Интересные статьи из справочника
Поможем написать учебную работу
Название заказа не должно быть пустым
Введите email
Доверьте свою работу экспертам
Разместите заказ
Наша система отправит ваш заказ на оценку 95 839 авторам
Первые отклики появятся уже в течение 10 минут
Прямой эфир