Форум » Вычисление количества информации » Вопрос в решении » Ответить

Вопрос в решении

Кэйт: Каждый сотрудник предприятия получает электронный пропуск, на котором записаны его личный код, номер кабинета, в котором он работает и некоторая дополнительная информация. Личный код сотрудника состоит из 5 символов, каждый из которых может быть одной из 23-х прописных латинских букв (не используются буквы B, О и I) или десятичной цифрой (от 0 до 9). Для записи кода на пропуске отведено минимально возможное целое число байт. При этом используют посимвольное кодирование, все символы кодируют одинаковым минимально возможным количеством бит. При нумерации кабинетов используют следующую систему – первая цифра номера обозначает этаж, оставшиеся две – номер кабинета на этаже, при этом используются только целые числа из диапазона от 100 до 299 включительно. Для записи номера кабинета на пропуске используется минимальное и целое число байт. Всего на пропуске хранится 56 байт данных. Сколько байт выделено для хранения дополнительных сведений об одном сотруднике? В ответе запишите только целое число – количество байт. Ответ: 51 Решение 1) ]Личный код понятно, 4 байт 2)Нумерация кабинетов: 1 цифра: может быть от 0 до 9 -> 4 бит, 4*1=4 бит=1байт следующие 2: n=200-> 8 бит; так как 2-> 2*8=16 бит=2 байта Весь номер=2+1=3 байта значит доп. информация=56-4-3=49 байт. Объясните, в чем ошибка, почему получается не 51?

Ответов - 1

cabanov.alexey: используются только целые числа из диапазона от 100 до 299 включительно То есть на номер кабинета уходит 1 Байт.



полная версия страницы