Задание №2. Декодирование кодовой последовательности.
Уровень сложности: базовый; макс. балл за задание: 1; примерное время выполнения: 4 минуты.
Знать: кодирование  и декодирование информации.
Уметь: декодировать кодовую последовательность; выполнять  базовые  операции  над объектами:  цепочками  символов, числами,  списками,  деревьями; проверять  свойства этих  объектов; выполнять  и  строить  простые алгоритмы.



Пример задания.
От  разведчика  была  получена  следующая  шифрованная  радиограмма, переданная с использованием азбуки Морзе:
0 1 0 1 1 0 1 1 0 0 1 0 0 1 1 0
При передаче радиограммы было потеряно разбиение на буквы, но известно, что в радиограмме использовались только следующие буквы:

Определите  текст  радиограммы.  В  ответе  укажите,  сколько  букв  было в исходной радиограмме.

Разбор задания.
Обычно эти задания не вызывают вопросов при решении. Решим это задание, как говорится в лоб, обычными подстановками и переборами возможных вариантов. Давайте порассуждаем. Радиограмма начинается с 0, следовательно первая буква либо А (01), либо О (00). Буква О не подходит, так её код 00, а в радиограмме второй символ 1. Определили, что первая буква А и "отрезаем" её.

 
Аналогично определяется и вторая буква радиограммы. Это тоже буква А.

Далее можно "откусить" только букву К - её код 101.

Далее можно заметить, что идут два одинаковых "кусочка 100, 100, а за ними остаток 110.
         
Ну вот и всё. Мы определили все буквы радиограммы. Нас просят указать их количество, оно равно 6. Если бы нас попросили указать в ответе слово, то мы бы написали в ответ ААКББС. Но не ошибитесь! В ответе просят указать количество букв, следовательно ответ - 6.

Ответ: 6.

Пример задания (для самостоятельного разбора).
От  разведчика  была  получена  следующая  шифрованная  радиограмма, переданная с использованием азбуки Морзе:
1 1 1 1 0 0 1 0 0 1 1 0 0 0
При передаче радиограммы было потеряно разбиение на буквы, но известно, что в радиограмме использовались только следующие буквы:
Е   Н     О      З       Щ
0  10  111  1100  1101
Определите  текст  радиограммы.  В  ответе  укажите,  сколько  букв  было в исходной радиограмме.

 

Добавить комментарий


Защитный код
Обновить

© 2019 Информатика и ИКТ. Все права защищены

^ Наверх