Уметь декодировать кодовую последовательность · 70 заданий
- Задание №2№2
Ваня шифрует русские слова, записывая вместо каждой буквы её номер в алфавите (без пробелов). Номера букв даны в таблице. Некоторые шифровки можно рас…
Кодирование и декодирование
- Задание №2№2
От разведчика была получена следующая шифрованная радиограмма, переданная с использованием азбуки Морзе. – · · · – – – · – – · – – · При передаче ради…
Кодирование и декодирование
- Задание №2№2
Валя шифрует русские слова, записывая вместо каждой буквы её код. Коды букв даны в таблице. Некоторые кодовые цепочки можно расшифровать несколькими с…
Кодирование и декодирование
- Задание №2№2
От разведчика была получена следующая шифрованная радиограмма, переданная с использованием азбуки Морзе. · · – · · · – · – – · – · · · · – При передач…
Кодирование и декодирование
- Задание №2№2
Вася и Петя играли в шпионов и кодировали сообщения собственным шифром. Фрагмент кодовой таблицы приведён ниже. Расшифруйте сообщение, если известно,…
Кодирование и декодирование
- Задание №2№2
Валя шифрует русские слова, записывая вместо каждой буквы её код. Коды букв даны в таблице. Некоторые кодовые цепочки можно расшифровать несколькими с…
Кодирование и декодирование
- Задание №2№2
От разведчика была получена следующая шифрованная радиограмма, переданная с использованием азбуки Морзе. – · – – · – – – · · · · – · При передаче ради…
Кодирование и декодирование
- Задание №2№2
Вася и Петя играли в шпионов и кодировали сообщения собственным шифром. Фрагмент кодовой таблицы приведён ниже. Расшифруйте сообщение, если известно,…
Кодирование и декодирование
- Задание №2№2
От разведчика была получена следующая шифрованная радиограмма, переданная с использованием азбуки Морзе. – – – – · · – · · – – · · · При передаче ради…
Кодирование и декодирование
- Задание №2№2
Вася и Петя играли в шпионов и кодировали сообщение собственным шифром. Фрагмент кодовой таблицы приведён ниже. Расшифруйте сообщение, учитывая, что н…
Кодирование и декодирование
- Задание №2№2
От разведчика была получена следующая шифрованная радиограмма, переданная с использованием азбуки Морзе. · – · · – · – – · – – – · · – – · При передач…
Кодирование и декодирование
- Задание №2№2
От разведчика была получена следующая шифрованная радиограмма, переданная с использованием азбуки Морзе. · – · – – · – – · · – · · – – · При передаче…
Кодирование и декодирование
Вася и Петя играли в шпионов и кодировали сообщения собственным шифром. Фрагмент кодовой таблицы приведён ниже.
Н | М | Л | И | Т | О |
~ | * | *@ | @~* | @* | ~* |
Расшифруйте сообщение, если известно, что буквы в нём не повторяются.
*@@~**~*~
Запишите в ответе расшифрованное сообщение.
Правильный ответ
ЛИМОН
Пояснение
Решение.
Для решения этой задачи нам необходимо последовательно расшифровать строку символов *@@~**~*~, используя предложенную кодовую таблицу. Важным условием является то, что буквы в слове не должны повторяться.
Выпишем соответствие символов и букв для удобства:
Н: ∼
М: ∗
Л: ∗@
И: @∼∗
Т: @∗
О: ∼∗
Начнём разбор сообщения слева направо:
1. Первый символ — ∗. Это может быть буква М (∗) или начало буквы Л (∗@).
— Если первая буква М (∗), то следующий символ — @. С символа @ начинаются буквы И (@∼∗) и Т (@∗). Но после @ в сообщении идёт ещё одно @, а в кодах букв И и Т вторым символом идёт ∼ или ∗. Значит, вариант с буквой М в начале не подходит.
— Если первая буква Л (∗@), то мы использовали первые два символа сообщения. Остаётся строка: @~**~*~.
2. Разбираем оставшуюся часть @~**~*~. Первый символ здесь @.
— Это может быть буква И (@∼∗) или Т (@∗).
— Если это Т (@∗), то следующая часть сообщения начнётся с ∼. Но тогда буквы будут повторяться или код не сложится. Проверим вариант с И.
— Если вторая буква И (@∼∗), то мы использовали символы со 3-го по 5-й. Остаётся строка: *~*~.
3. Разбираем остаток *~*~. Первый символ ∗.
— Это может быть буква М (∗) или начало буквы Л. Но буква Л у нас уже была, а по условию буквы не повторяются. Значит, третья буква — М (∗).
— Остаётся строка: ~*~.
4. Разбираем остаток ~*~. Первый символ ∼.
— Это может быть буква Н (∼) или начало буквы О (∼∗).
— Если четвёртая буква О (∼∗), то остаётся последний символ ∼.
— Последний символ ∼ — это буква Н.
Проверим полученную последовательность: Л (∗@) + И (@∼∗) + М (∗) + О (∼∗) + Н (∼).
Складываем коды: ∗@ + @∼∗ + ∗ + ∼∗ + ∼ = *@@~**~*~.
Все символы совпали, буквы в слове (Л, И, М, О, Н) не повторяются.
Ответ: ЛИМОН
Источник: ФИПИ