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

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

Показать ответ
111
Подсказки (3)
  1. Проверьте, не является ли возможное кодовое слово началом или продолжением уже заданных слов 101, 110 и 0.
  2. Из-за кодового слова 0 новое слово не может начинаться с 0. Кодовые слова 10 и 11 также невозможны: 10 является началом слова 101, а 11 — началом слова 110.
  3. Наименьшая подходящая длина — 3. Возможны слова 100 и 111; выбираем слово с большим числовым значением: 111.
Решение
1. Кодовое слово для буквы А не может начинаться с 0, поскольку 0 уже является кодовым словом для буквы Г.

2. Слова 10 и 11 также не подходят: 10 является началом кодового слова 101, а 11 — началом кодового слова 110.

3. Проверяем слова длины 3. Слово 100 не является началом или продолжением заданных слов, и слово 111 также подходит. Так как требуется выбрать наибольшее числовое значение, выбираем 111.
111>100
Частые ошибки
  • Выбрать слово 10 или 11, не проверив условие Фано.
  • Выбрать 100 вместо 111, не учитывая требование о наибольшем числовом значении.

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

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

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

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

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

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

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

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

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