Сообщение записано с помощью 64-символьного алфавита. Каждая страница содержит 30 строк. Все сообщение содержит 8775 байтов информации и занимает 6 страниц. Сколько символов в строке?
Определим, сколько бит информации несет один символ 64-символьного алфавита:
i = log2N, где i - количество информации в битах, N - мощность алфавита.
i = log264 = 6 бит/символ
Определим объем информации на одной странице:
Vстр = Vобщ / Kстр, где Vстр - объем информации на одной странице, Vобщ - общий объем информации, Kстр - количество страниц.
Vстр = 8775 байт / 6 страниц = 1462,5 байт/страница
Переведем в биты:
1 байт = 8 бит
Vстр = 1462,5 байт/страница * 8 бит/байт = 11700 бит/страница
Определим количество символов на одной странице:
Kсимв = Vстр / i, где Kсимв - количество символов на странице, Vстр - объем информации на одной странице, i - количество информации в битах, которое несет один символ.
Kсимв = 11700 бит / 6 бит/символ = 1950 символов/страница
Определим количество символов в строке:
Kсимв/стр = Kсимв / Kстрок, где Kсимв/стр - количество символов в строке, Kсимв - количество символов на странице, Kстрок - количество строк на странице.
Kсимв/стр = 1950 символов / 30 строк = 65 символов/строка
Ответ: 65 символов