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

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

Показать ответ
100
Подсказки (3)
  1. Проверьте, какие двоичные последовательности могут быть началом уже заданных кодовых слов.
  2. Кодовое слово для буквы Г не должно быть началом или продолжением с нарушением условия Фано для кодов 0, 1110 и 1010.
  3. Коды длины 1 и 2 не подходят: 1 является началом кодов 1110 и 1010, а 10 и 11 являются началами кодов 1010 и 1110. Среди кодов длины 3 подходят 100 и 110; выбираем меньшее числовое значение — 100.
Решение
1. Кодовое слово для буквы Г не может начинаться с 0, поскольку код 0 уже задан и не должен быть началом другого кодового слова.

2. Код длины 1, равный 1, не подходит: он является началом кодовых слов 1110 и 1010.

3. Коды длины 2 также не подходят: 10 является началом слова 1010, а 11 — началом слова 1110.

4. Проверяем коды длины 3. Код 100 не является началом ни одного из заданных слов и не содержит заданные слова в качестве начала. Код 110 также допустим.

5. Из допустимых кодов длины 3 выбираем код с наименьшим числовым значением.
Частые ошибки
  • Выбрать код 10 или 11, не проверив, что они являются началами уже заданных кодовых слов.
  • Выбрать код 1, который является общим началом кодов 1110 и 1010.
  • Записать ответ с пробелами или не в виде последовательности двоичных цифр.

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

4Для кодирования некоторой последовательности, состоящей из букв А, Б, В, Г, Д, Е, решили использовать…Кратчайшее кодовое слово для буквы · 3263954Для кодирования некоторой последовательности, состоящей из букв К, Л, М, Н, П, Р, решили использовать…Кратчайшее кодовое слово для буквы · 40E3DC4Для кодирования некоторой последовательности, состоящей из букв К, Л, М, Н, П, Р, решили использовать…Кратчайшее кодовое слово для буквы · 0877924По каналу связи передаются сообщения, содержащие только четыре буквы: А, Б, В, Г. Для передачи используется…Кратчайшее кодовое слово для буквы · 858F4B4По каналу связи передаются сообщения, содержащие только четыре буквы: А, Б, В, Г; для передачи используется…Кратчайшее кодовое слово для буквы · 3D61E74По каналу связи передаются сообщения, содержащие только четыре буквы: З, А, Р, Я; для передачи используется…Кратчайшее кодовое слово для буквы · CCB0C54По каналу связи передаются шифрованные сообщения, содержащие только 10 букв: А, Б, Е, И, К, Л, Р, С, Т, У…Кратчайшее кодовое слово для буквы · 29A87E4По каналу связи передаются шифрованные сообщения, содержащие только 10 букв: А, Б, Е, И, К, Л, Р, С, Т, У…Кратчайшее кодовое слово для буквы · EE7DB0

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

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

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

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

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

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

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