МБОУ "Радьковская СОШ"
с. Радьковка, Прохоровский район, Белгородская область
  • Задание 4. Кодирование и декодирование данных. Условие Фано

    Решение задач

    1187 Апробация 27.04 (Уровень: Базовый)

    По каналу связи передаются шифрованные сообщения, содержащие только 10 букв: А, Б, Е, И, К, Л, Р, С, Т, У; для передачи используется неравномерный двоичный код. Для девяти букв слова известны.

    Буква

    Код

    Буква

    Код

    А

    11

    Л

    0010

    Б

    0011

    Р

    0101

    Е

    С

    0001

    И

    100

    Т

    0000

    К

    0100

    У

    011

    Укажите кратчайшее кодовое слово для буквы Е, при котором код будет удовлетворять условию Фано. Если таких кодов несколько, укажите код с наибольшим числовым значением.

    Примечание: Условие Фано означает, что никакое кодовое слово не является началом другого кодового слова.

    Ответ: 101

    115 (Уровень: Базовый)

    Для кодирования растрового рисунка, напечатанного с использованием шести красок, применили неравномерный двоичный код. Для кодирования цветов используются кодовые слова.

    Белый — 0, Зелёный — 11111, Фиолетовый — 11110, Красный — 1110, Чёрный — 10.

    Укажите кратчайшее кодовое слово для кодирования синего цвета, при котором код допускает однозначное декодирование.

    Ответ: 110

    № 3 Демоверсия 2021 (Уровень: Базовый)

    Для кодирования некоторой последовательности, состоящей из букв Л, М, Н, П, Р, решили использовать неравномерный двоичный код, удовлетворяющий условию, что никакое кодовое слово не является началом другого кодового слова. Это условие обеспечивает возможность однозначной расшифровки закодированных сообщений. Для букв Л, М, Н использовали соответственно кодовые слова 00, 01, 11. Для двух оставшихся букв – П и Р – кодовые слова неизвестны. Укажите кратчайшее возможное кодовое слово для буквы П, при котором код будет удовлетворять указанному условию. Если таких кодов несколько, укажите код с наименьшим числовым значением.

    Ответ: 100

    11223 (Уровень: Базовый)

    (М. Ишимов) По каналу связи передаются шифрованные сообщения, содержащие только девять букв: А, Б, В, Г, Д, Е, Ж, З, И. Для передачи используется неравномерный двоичный код. Кодовые слова для некоторых букв известны:

    Е

    00

    Ж

    011

    З

    111

    И

    010

    Какое наименьшее количество двоичных знаков потребуется для кодирования оставшихся пяти букв?
    В ответе запишите суммарную длину кодовых слов для букв: А, Б, В, Г, Д.
    Примечание. Условие Фано означает, что никакое кодовое слово не является началом другого кодового слова. Это обеспечивает возможность однозначной расшифровки закодированных сообщений.

    Ответ: 19

    661 Джобс 09.11.2020 (Уровень: Базовый)

    По каналу связи передаются шифрованные сообщения, содержащие заглавные буквы кириллицы. Для передачи используется неравномерный двоичный код. Для букв А, Б, В и Г используются кодовые слова 101, 110, 100, 111 соответственно. Укажите минимальную сумму длин кодовых слов для букв Д и Е, при котором код будет удовлетворять условию Фано.

    Ответ: 5

    119 (Уровень: Средний)

    По каналу связи передаются сообщения, содержащие только семь букв: А, Б, Г, И, М, Р, Я. Для передачи используется двоичный код, удовлетворяющий условию Фано. Кодовые слова для некоторых букв известны: А — 010, Б — 00, Г — 101. Какое наименьшее количество двоичных знаков потребуется для кодирования слова МАГИЯ?

    Примечание: условие Фано означает, что ни одно кодовое слово не является началом другого кодового слова.

    Ответ: 15

    6883 OpenFIPI (Уровень: Базовый)

    По каналу связи передаются сообщения, содержащие только буквы из набора: А, З, К, Н, Т. Для передачи используется двоичный код, удовлетворяющий условию Фано. Это условие обеспечивает возможность однозначной расшифровки закодированных сообщений. Кодовые слова для некоторых букв известны: К – 1, Н – 001. Для трёх оставшихся букв А, З и Т кодовые слова неизвестны. Какое количество двоичных знаков потребуется для кодирования слова КАНТАТА, если известно, что оно закодировано минимально возможным количеством двоичных знаков?

    Ответ: 18

    6587 Пробник ИМЦ СПб (Уровень: Базовый)

    По каналу связи передаются сообщения, содержащие только буквы из набора: Е, Л, О, Р, П, С, Т. Для передачи используется двоичный код, удовлетворяющий прямому условию Фано, согласно которому никакое кодовое слово не является началом другого кодового слова. Это условие обеспечивает возможность однозначной расшифровки закодированных сообщений. Кодовые слова для некоторых букв известны: О — 110, С — 01, Т — 10. Для четырёх оставшихся букв Е, Л, Р, П кодовые слова неизвестны. Какое количество двоичных знаков потребуется для кодирования слова ПЕРЕПЕЛ, если известно, что оно закодировано минимально возможным количеством двоичных знаков?

    Ответ: 23

    3753 (Уровень: Средний)

    Все заглавные буквы русского алфавита закодированы неравномерным двоичным кодом, для которого выполняется условие Фано: никакое кодовое слово не совпадает с началом другого кодового слова. Известно, что слову КРАЧКА соответствует код 10001110101011. Какой код соответствует слову ЧАКА?

    010111011

    1237 Статград 26.04.2021 (Уровень: Средний)

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

    Известно, что все кодовые слова содержат не меньше двух двоичных знаков, а слову БАРАН соответствует код 10011111011010. Какое наименьшее количество двоичных знаков может содержать сообщение, кодирующее слово РОБОТ?

    Ответ: 13

    Источник: https://kompege.ru/course

    1.    Перейти на сайт ФИПИ "Открытый банк заданией ЕГЭ"

            Открытый банк заданией ЕГЭ

    2.     Раскрыть вкладку "ПОДБОР ЗАДАНИЙ" , в таблице выбрать вариант задания и ввести этот номер в окно "Номер задания"

    3.     Решить задание и проверить решение на сайте

    Задания открытого банка по информатике

    0D5D7E

    7AD871

    04FD12

    CF8A23

    734D40

    29A87E

    B17711

    B85498

    858F4B

    CE447D

    349C1D

    15013A

    B8EB09

    EE7DB0

    38AA15

    6D433E

    882400

    67E8B4

    504F2E

    364539

    460D7D

    3A22BB

    A2F421

    883C3B

    9AF5CD

    F9598B

    Тестирование

    Внимание. Прохождение теста доступно только один раз,  результаты сохраните на свою электронную почту.

    Домашнее задание 1

    Сайт использует сервис веб-аналитики Яндекс Метрика с помощью технологии «cookie». Это позволяет нам анализировать взаимодействие посетителей с сайтом и делать его лучше. Продолжая пользоваться сайтом, вы соглашаетесь с использованием файлов cookie