Новая Школа - онлайн-школа подготовки к ЕГЭ
При поддержке
Тренировки Пробники Статистика Карточки Учебник Об экзамене Учительская
  • Тренажёр заданий ЕГЭ
  • Тренажёр ЕГЭ по Информатике
  • Список заданий №4
  • Задание №4
  • Задание №82541 ЕГЭ Информатике

    Условие задания #82541

    №4 по КИМ

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

    Ответ

    Ответ:

    16

    Решение

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

    Кодовым словом не могут быть ни 0, ни 1, потому что есть кодовые слова, начинающиеся с 0, а если закодировать букву кодовым словом 1, то, закодировав все буквы, получим не кратчайшее количество двоичных знаков. Буквы А и Б закодируем кодовыми словами 10 и 11 соответственно, поскольку они повторяются в слове БАРАБАН чаще всего. Букву Н закодируем оставшимся кодовым словом 000. Таким образом, всего потребуется 2 · 5 + 3 · 2  =  16 двоичных знаков.

    Видеоразбор:

    Понятно ли решение?

    Похожие задания

    15
    Задание №38031Задание №37276Задание №38029Задание №38026Задание №38024Задание №38022Задание №38019Задание №38018Задание №38014Задание №37490Задание №38002Задание №37493Задание №37489Задание №37488Задание №37487
    Бесплатно

    Решай задачи ЕГЭ в приложении

    Скачивай наш Тренажер ЕГЭ на iPhone или Android и тренируйся в любое время и в любом месте!

    Саша — ассистент в телеграмме