Задание 4 ЕГЭ по информатике · CE447D

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

Показать ответ
8
Подсказки (3)
  1. Рассмотрите двоичное дерево кодов и найдите свободные вершины, которые не являются началом уже заданных кодовых слов.
  2. Кодовое слово 0 запрещает использовать любые слова, начинающиеся с 0. В ветви, начинающейся с 1, слова 1000 и 1011 занимают часть ветви 10.
  3. Самые короткие подходящие слова имеют вид 1001 и 1010. Оба имеют длину 4, поэтому минимальная сумма равна 4+4.
Решение
1. Кодовое слово 0 является началом любого слова, начинающегося с 0, поэтому дополнительные кодовые слова не могут начинаться с 0.

2. В ветви 1 уже используются слова 11, 1000 и 1011. Чтобы не нарушить условие Фано, новые слова должны быть свободными листьями двоичного дерева.

3. Наименьшие свободные кодовые слова имеют длину 4: например, 1001 и 1010. Они не являются началами или окончаниями других заданных слов.

4. Сумма длин двух новых кодовых слов равна:
4+4=8
Частые ошибки
  • Используют кодовое слово 10, хотя оно является началом слов 1000 и 1011.
  • Выбирают слова, начинающиеся с 0, несмотря на наличие кодового слова 0.
  • Минимизируют длину только одного кодового слова, не проверяя условие Фано для второго.

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

4По каналу связи передаются шифрованные сообщения, содержащие только пять букв: А, Б, В, Г, Д. Для передачи…Наименьшая суммарная длина кодов · 76E4A04По каналу связи передаются шифрованные сообщения, содержащие только пять букв: А, Б, В, Г, Д. Для передачи…Наименьшая суммарная длина кодов4По каналу связи передаются шифрованные сообщения, содержащие только пять букв: А, Б, В, Г, Д. Для передачи…Наименьшая суммарная длина кодов · F4F3324По каналу связи передаются шифрованные сообщения, содержащие только шесть букв: А, Б, В, Г, Д, Е. Для…Наименьшая суммарная длина кодов · 0D5D7E4По каналу связи передаются шифрованные сообщения, содержащие только шесть букв: А, Б, В, Г, Д, Е. Для…Наименьшая суммарная длина кодов · CF8A234По каналу связи передаются шифрованные сообщения, содержащие только шесть букв: А, Б, В, Г, Д, Е. Для…Наименьшая суммарная длина кодов · 883C3B4По каналу связи передаются сообщения, содержащие только восемь букв: А, Б, В, Г, Д, Е, Ж и З. Для передачи…Наименьшая суммарная длина кодов4По каналу связи передаются сообщения, содержащие только цифры 2, 3, 4, 5 и четыре знака арифметических…Наименьшая суммарная длина кодов

Нужен репетитор по информатике?

Посмотрите репетиторов, которые ведут занятия в Precettore, или оставьте заявку — подберём сами.

Репетиторы по информатике

Подбор репетитора

Напишите, что нужно, — команда Precettore подберёт репетитора и свяжется с вами.

Готовьтесь к ЕГЭ по информатике в Precettore

Варианты с автопроверкой, домашние задания от репетитора, онлайн-доска и разбор ошибок — в одном кабинете. Регистрация бесплатная.