Предмет: Информатика, автор: Аноним

Вопрос 8. В алфавите некоторого языка используется 109 различных символов(сюда входят буквы, знаки препинания, скобки и иные специальные символы). Определите минимальное количество бит, которое потребуется для кодирования одного символа.Известно, что каждый символ кодируется одинаковым количеством бит. *
Помогите плиззз

Ответы

Автор ответа: Аноним
2
N битами можно закодировать 2^N символов.
2^5 = 32,
2^6 = 64,
2^7 = 128.
Таким образом 7 битами можно закодировать 128 символов (и 109 символов очевидно тоже, просто останутся лишние комбинации битов), шестью же битами нельзя закодировать 109 символов (а только 64 символа).
Ответ. 7 бит.
Автор ответа: Nata9911
3
N = 2^{i} , где
N - мощность алфавита.
I - количество бит на символ.

109 = 2^{i} .
I ≈7 бит (2⁷ = 128 бит, 2⁶ = 64 бит. Округляем в большую сторону).

Ответ: 7 бит.
Похожие вопросы
Предмет: Математика, автор: 091806