ИНФОРМАТИКА: НАВЫКИ ДЛЯ ЕГЭ
Префиксное кодирование
Три примера с разбором по шагам: от простого к сложному. Решите сами и проверьте ответ, регистрация не нужна.
Пример 1
Используется двоичный код одинаковой длины для 34 различных символов. Какое минимальное количество бит потребуется для сообщения длины 12 символов?
Показать разбор
- Нужно 2^k ≥ 34.
- Минимальное целое k=6.
- На сообщение: 6×12=72 бит.
- Коды равной длины удовлетворяют условию Фано.
- Ответ: 72.
Пример 2
Используется двоичный код одинаковой длины для 70 различных символов. Какое минимальное количество бит потребуется для сообщения длины 47 символов?
Показать разбор
- Нужно 2^k ≥ 70.
- Минимальное целое k=7.
- На сообщение: 7×47=329 бит.
- Коды равной длины удовлетворяют условию Фано.
- Ответ: 329.
Пример 3
Используется двоичный код одинаковой длины для 53 различных символов. Какое минимальное количество бит потребуется для сообщения длины 38 символов?
Показать разбор
- Нужно 2^k ≥ 53.
- Минимальное целое k=6.
- На сообщение: 6×38=228 бит.
- Коды равной длины удовлетворяют условию Фано.
- Ответ: 228.
Нашли ошибку в задаче? Напишите нам.