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

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

    №4 по КИМ

    По каналу связи передаются сообщения, содержащие только 4 буквы П, Е, Р, У; для передачи используется двоичный код, допускающий однозначное декодирование. Для букв У, Е, П используются такие кодовые слова: У: 111, Е: 0, П: 100. Укажите кратчайшее кодовое слово для буквы Р, при котором код будет допускать однозначное декодирование. Если таких кодов несколько, укажите код с наименьшим числовым значением.

    Ответ

    Ответ:

    101

    Решение

    Код однозначно декодируется, если выполняется условие Фано или обратное условие Фано; в данном случае «прямое» условие Фано выполняется: с кода буквы Е (0) не начинается ни один из двух других кодов. Новый код не может начинаться с нуля (иначе нарушится условие Фано).

    Начнём проверку с кодов длиной 1; единственный код, не начинающийся с нуля – 1 – не подходит, потому что с 1 начинаются два других кода: У (111) и П (100).

    Кодов длиной 2, начинающихся с 1, всего 2: 10 и 11, но их использовать нельзя, потому что с 10 начинается код буквы П, а с 11 – код буквы У.

    Рассматриваем коды длиной 3, начинающиеся с 1; коды 100 и 111 уже заняты, а ещё два – 101 и 110 – свободны,  и их можно использовать, причём условие Фано выполняется в обоих случаях.

    Поскольку нужно выбрать код с минимальным значением, выбираем 101.

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

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

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

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

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

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

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