Top.Mail.Ru
Ответы
Аватар пользователя
2 года назад
от
Изменено

Задача по информатике 10 класс

Каждый сотрудник предприятия получает электронный пропуск, на котором записаны личный код сотрудника, номер подразделения и некоторая дополнительная информация. Личный код состоит из 15 символов, каждый из которых может быть заглавной русской буквой (используется 25 различных букв) или одной из цифр от 0 до 5. Для записи кода на пропуске отведено минимально возможное целое число байт. При этом используют посимвольное кодирование, все символы кодируют одинаковым минимально возможным количеством бит. Номер подразделения - целое число от 1 до 1200, он записан на пропуске как двоичное число и занимает минимально возможное целое число байт. Всего на пропуске хранится 40 байт данных. Сколько байт выделено для хранения дополнительных сведений об одном сотруднике? В ответе запишите только целое число - количество байт.

Только авторизированные пользователи могут оставлять свои ответы
Дата
Популярность
Аватар пользователя
Новичок

25 букв или 6 цифр от 0 до 5.

Это 31 вариантов (<2^5), т.е. минимум 5 бит. Всего 15 таких символов = 75 бит.

8 бит = 1 байт. Нужно минимум 8 байт, чтобы поместилось 75 бит.

число 2^10 < 1200 < 2^11, нужно минимум 11 бит или 2 целых байт.

Для дополнительных данных, 40 - 2 - 8 = 30 байт.

Аватар пользователя
Просветленный

Бери терабайтник, хватит на всю жизнь ))))