Задача Задача №3345629
А
А
Сначала разберем каждую часть пропуска.
- Личный код сотрудника
- Используем 15 различных букв, каждая может быть заглавной или строчной → 15 × 2 = 30 различных символов.
- Чтобы записывать символы одинаковым минимальным количеством бит, нужно выбрать b = такое число, чтобы 2^b ≥ 30. Это b = 5.
- Длина кода: 18 символов × 5 бит = 90 бит = 11.25 байт.
- Минимальное целое число байт для хранения: 12 байт.
- Код подразделения
- Это трехзначное число (трёхзначное десятичное число), следовательно диапазон 100…999.
- Записывается в двоичном виде и занимает минимально возможное целое число байт.
- Максимальное значение 999 требует 10 бит (так как 2^9 = 512 < 999 ≤ 1024 = 2^10).
- Необходимо 2 байта.
- Всего байтов на пропуске
- Личный код: 12 байт
- Код подразделения: 2 байта
- Всего использовано: 12 + 2 = 14 байт
- Сколько байт осталось для дополнительных сведений
- Всего на пропуске 30 байт данных.
- Осталось: 30 − 14 = 16 байт.
Ответ: 16