Задать вопрос
2 апреля, 04:14

Из слова "урок" после шифрования получили слово "кору", а из слова "машина" "анамиш"? Какое правило использовали при шифровании?

+2
Ответы (2)
  1. 2 апреля, 05:03
    0
    Алгоритм шифрования

    Приведенные примеры соответствуют такому алгоритму.

    При шифровании слова сначала берутся последние две буквы в обратном порядке, а потом - первые две буквы в обратном порядке. Затем снова следующие две буквы с конца слова в обратном порядке, а потом снова следующие две буквы с начала слова в обратном порядке, и т. д.

    Представление слова в виде массива

    Для шифрования слова X, состоящего из N букв, представим его в виде массива:

    X[i] - (i-1) - я буква, т. е. X[0] - первая буква; X[1] - вторая буква, и т. д.; X[N-2] - предпоследняя буква; X[N-1] - последняя буква. Формула для преобразования слова при шифровании

    Вышеописанный алгоритм на языке элементов массива выглядит следующим образом:

    Y[0] = X[N-1]; Y[1] = X[N-2]; Y[2] = X[1]; Y[3] = X[0]; Y[4] = X[N-3]; Y[5] = X[N-4]; Y[6] = X[3]; Y[7] = X[2] и т. д.

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

    i = 4 * p + q, где p = 0; 1; 2; ...; q = 0; 1; 2; 3,

    то для Y[i] получим:

    Y[i] = X[N - 1 - (2 * p + q) ], при q = 0; 1;

    Y[i] = X[2 * p + 3 - q], при q = 2; 3.

    Примеры шифрования некоторых слов

    Приведем несколько примеров шифрования слов с различным количеством букв.

    X = "я"; Y = "я"; X = "он"; Y = "но"; X = "она"; Y = "ано"; X = "урок"; Y = "кору"; X = "книга"; Y = "агнки"; X = "машина"; Y = "анамиш"; X = "ученица"; Y = "ацчуине"; X = "директор"; Y = "роидткер"; X = "президент"; Y = "тнрпедзеи"; X = "астрономия"; Y = "яисамортно".
  2. 2 апреля, 07:03
    0
    Слово "Урок" поменяли на "кору", следовательно использовали переворот слова, но в слове "машина", мы получаем не "анишам", а "анамиш", следовательно использовали не переворот слова, а перестановки слогов в слове. Второй вариант подходит для обоих случаев. Отсюда получаем, что использовали перестановку слогов в слове.
Знаешь ответ на этот вопрос?
Сомневаешься в правильности ответа?
Получи верный ответ на вопрос 🏆 «Из слова "урок" после шифрования получили слово "кору", а из слова "машина" "анамиш"? Какое правило использовали при шифровании? ...» по предмету 📕 Информатика, используя встроенную систему поиска. Наша обширная база готовых ответов поможет тебе получить необходимые сведения!
Найти готовые ответы