ЕГЭ · Задание 4: Кодирование и условие Фано · №28925

Решай, проверяй и разбирай ошибки.

Показать фильтрыСкрыть фильтрыГод, источник, сложность
Фильтры применяются сразу
Дополнительные параметры

Карта тем и прогресс
Инструменты
Paint Заметки
Загружаем задания…
Выбрать задание20
ЕГЭ · 4Кодирование и условие Фано · №31350КЕГЭ · Пересдача 08.07.26ЕГЭ · 4Кодирование и условие Фано · №31212КЕГЭ · Резерв 22.06.26ЕГЭ · 4Кодирование и условие Фано · №31142КЕГЭ · Основная волна 19.06.26ЕГЭ · 4Кодирование и условие Фано · №28925КЕГЭ · ЕГКР 18.04.26ЕГЭ · 4Кодирование и условие Фано · №28752КЕГЭ · Досрочная волна 2026ЕГЭ · 4Кодирование и условие Фано · №27273КЕГЭЕГЭ · 4Кодирование и условие Фано · №27272КЕГЭЕГЭ · 4Кодирование и условие Фано · №27271КЕГЭЕГЭ · 4Кодирование и условие Фано · №41C3F7ФИПИ · открытый банк · 41C3F7ЕГЭ · 4Кодирование и условие Фано · №52C6F3ФИПИ · открытый банк · 52C6F3ЕГЭ · 4Кодирование и условие Фано · №FEFB2FФИПИ · открытый банк · FEFB2FЕГЭ · 4Кодирование и условие Фано · №2A35D3ФИПИ · открытый банк · 2A35D3ЕГЭ · 4Кодирование и условие Фано · №3528DBФИПИ · открытый банк · 3528DBЕГЭ · 4Кодирование и условие Фано · №8B0eD2ФИПИ · открытый банк · 8B0eD2ЕГЭ · 4Кодирование и условие Фано · №DA3FC4ФИПИ · открытый банк · DA3FC4ЕГЭ · 4Кодирование и условие Фано · №31501КЕГЭ · Демоверсия 2027 (проект)ЕГЭ · 4ФИПИ 2026 · задание 4ФИПИ · демоверсия 2026ЕГЭ · 4ФИПИ 2025 · задание 4ФИПИ · демоверсия 2025ЕГЭ · 4Кодирование и условие Фано · №17858КЕГЭ · Демоверсия 2025

ЕГЭ · ЗАДАНИЕ 4

Кодирование и условие Фано · №28925

№28925 · ЕГКР 18.04.26ЕГЭ №4 · Фано

Передаются буквы А, Н, Р, С, Т, Я. Известны С = 00, Р = 010, Н = 11. Для А, Т, Я коды неизвестны. Найдите минимальную длину кодирования слова ТАРАНТАС.

СимволКодовое слово
С00
Р010
Н11
А?
Т?
Я?

Кодируемое слово: ТАРАНТАС

Напоминание: ни одно кодовое слово не должно быть началом другого кодового слова.

Источник задания

КЕГЭ · ЕГКР 18.04.26

Сначала попробуй решить самостоятельно, затем открой разбор. Для автоматической проверки ответа включи JavaScript.

Показать решение по шагам

Разбор решения

Ответ: 21

1. Запишем частоты

ТАРАНТАС: А — 3 раза, Т — 2, Р, Н и С — по одному. Я не встречается, но ей нужен отдельный допустимый код.

2. Используем свободные ветви

При С = 00, Р = 010, Н = 11 свободны 10 и 011. Короткую ветвь 10 отдаём А; ветвь 011 делим между Т и Я.

БукваКодЧастотаБитов
А1036
Т011028
Р01013
Н1112
С0012
Я011100

3. Сравним два полезных варианта

Если оставить А = 10, для Т и Я нужны коды длины 4: переменная часть равна 3 × 2 + 2 × 4 = 14. Если разделить ветвь 10, можно дать А и Т трёхбитовые коды, а Я — 011; тогда получим 3 × 3 + 2 × 3 = 15. Более глубокое разделение только увеличивает длины. Код 10 для Т вместо А тоже невыгоден: 2 × 2 + 3 × 4 = 16.

Прибавляем фиксированные Р, Н, С: 14 + 3 + 2 + 2 = 21 бит.

Частая ошибка: одновременно выбрать 011 и 0110 — первый код будет началом второго.

Самопроверка. Закройте разбор и повторите расчёт без подсказки.

ОБЪЯСНЕНИЕ К ТЕМЕ

Условие Фано: от дерева к коду

Отметьте занятые ветви. Новый код не должен быть началом другого кода или продолжением уже выбранного.

Ссылки откроются в новой вкладке — задание останется здесь.
Источники и материалы

Все условия · поиск по тексту и номеру →

Источник, файлы и видео указаны в каждой карточке. Внешние задания доступны в фильтрах; они помечены отдельно.

ФИПИРешу ЕГЭРешу ОГЭКЕГЭК. Поляков
УЧЕБНЫЕ ИНСТРУМЕНТЫ

Мастерская решения

Результат—
Функции и округление

floor(x) — вниз; ceil(x) — вверх; log2(x) — логарифм по основанию 2; sqrt(x) — корень; 5! — факториал; 35% — 0,35; ans — предыдущий результат.

Дроби и целые числа считаются точно. Десятичный ответ может быть сокращён — тогда рядом есть точная дробь. Корень и логарифм вычисляются приближённо.

Перевести единицы памяти

Здесь 1 Кбайт = 1024 байта. В задачах со скоростью проверяй определение единиц в условии.
Последние вычисления