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

Кратчайшее кодовое слово для буквыПовышеннаяКЭС 2.1КЭС 2.2
По каналу связи передаются шифрованные сообщения, содержащие только десять букв: А, Б, Е, И, К, Л, Р, С, Т, У; для передачи используется неравномерный двоичный код. Для кодирования букв используются кодовые слова.
БукваКодовое словоБукваКодовое слово
А00Л1101
БР1000
Е010С1110
И011Т1001
К1111У101


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

Показать ответ
1100
Подсказки (3)
  1. Проверьте, может ли кодовое слово длины 2 или 3 быть началом либо продолжением уже указанных кодовых слов.
  2. Новое кодовое слово не должно быть началом существующего слова и не должно иметь среди существующих слов своего начала.
  3. Все слова, начинающиеся с 00, 01, 10 и 11, уже заняты или ограничены существующими кодами. Первое подходящее слово длины 4 — 1100.
Решение
1. Код 00 уже занят, а слова 01, 10 и 11 не подходят как кодовые слова: они являются началами существующих кодов.

2. Проверяем слова длины 3. Слова 010, 011, 100, 101, 110 и 111 либо уже заняты, либо являются началами существующих кодовых слов. Ветви, начинающиеся с 00, также недоступны из-за слова 00.

3. В ветви 11 слово 1101 уже занято, поэтому свободное слово 1100 не является началом или продолжением другого кодового слова.
1100
Частые ошибки
  • Выбрать слово, являющееся началом уже существующего кодового слова.
  • Считать подходящим слово 11, хотя оно является началом кодов 1101, 1110 и 1111.
  • Записать ответ с пробелами или в десятичном виде.

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

4По каналу связи передаются шифрованные сообщения, содержащие только десять букв: А, Б, Е, И, К, Л, Р, С, Т…Кратчайшее кодовое слово для буквы · 52C6F34По каналу связи передаются шифрованные сообщения, содержащие только десять букв: А, Б, Е, И, К, Л, Р, С, Т…Кратчайшее кодовое слово для буквы · B8EB094По каналу связи передаются шифрованные сообщения, содержащие только десять букв: А, Б, Е, И, К, Л, Р, С, Т…Кратчайшее кодовое слово для буквы · 8824004По каналу связи передаются шифрованные сообщения, содержащие только десять букв: А, B, C, D, E, F, S, X, Y…Кратчайшее кодовое слово для буквы · D496714По каналу связи передаются шифрованные сообщения, содержащие только десять букв: А, Б, Е, И, К, Л, Р, С, Т…Кратчайшее кодовое слово для буквы · 38AA154По каналу связи передаются шифрованные сообщения, содержащие только десять букв: А, Б, Е, И, К, Л, Р, С, Т…Кратчайшее кодовое слово для буквы · FEFB2F4По каналу связи передаются шифрованные сообщения, содержащие только десять букв: А, Б, Е, И, К, Л, Р, С, Т…Кратчайшее кодовое слово для буквы · 2A35D34По каналу связи передаются шифрованные сообщения, содержащие только десять букв: А, Б, Е, И, К, Л, Р, С, Т…Кратчайшее кодовое слово для буквы · 1C1557

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

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

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

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

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

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

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