Каждый сотрудник предприятия получает электрический пропуск, на котором записаны собственный код

Каждый сотрудник предприятия получает электронный пропуск, на котором записаны личный код сотрудника, номер подразделения и некоторая дополнительная информация. Собственный код состоит из 14 знаков каждый из которых может быть одной из 22 разрешенных латинских букв ( 4 буковкы не употребляются для записи кодов) либо одной из цифр от 1 до 9
Номер подразделения - целое число от 1 до 60, он записан на пропуске, как двоичное число и занимает мало возможное число б. Всего на пропуске хранится 20 б данных. Сколько б выделено для хранения дополнительных сведений об одном сотрудника? В ответе запишите только целое число - количество б.

Задать свой вопрос
2 ответа
1)определим количество символов 22+9=31
2)количество байт для знаков 2^5=32. То есть 5 б
3)5*14=70 и переводим в колочены 70/8=8.75,округляем до 9.
4)для номер подразделения подойдёт 1 б, он вмещает до 255
5)из 20-9-1=10
Ответ 10
Alina Vladimirov Krjukova
Описался, получаем 5 бит и переводим в байты
Для записи личного кода могут употребляться 22+9=31 знак.
Для кодировки 31го знака достаточно диапазона чисел от 0 до 30.
Для записи числа 30 требуется двоичный логарифм от 30 = 5 бит (округляем в великую сторону).
Итого на собственный код требуется 14*5 = 70 бит
70/8 = 9 б (округляем в великую сторону).
Двоичный логарифм 60 = 6 бит  (округляем в большую сторону), которые умещаются в 1 байт.
Итого на собственный код и номер подразделения нужно 9+1=10 б.
Следовательно, для дополнительных сведений остается 20-10=10 байт.
, оставишь ответ?
Имя:*
E-Mail:


Последние вопросы

Добро пожаловать!

Для того чтобы стать полноценным пользователем нашего портала, вам необходимо пройти регистрацию.
Зарегистрироваться
Создайте собственную учетную запить!

Пройти регистрацию
Авторизоваться
Уже зарегистрированны? А ну-ка живо авторизуйтесь!

Войти на сайт