Задача к ЕГЭ по информатике на тему «коды без дополнительной информации» №4

При трудоустройстве в Школково работникам присваивают идентификационный номер, который состоит из 16 символов.При этом используют посимвольное кодирование идентификационных номеров, все символы кодируют одинаковым и минимально возможным количеством бит. В базе данных для хранения каждого серийного номера отведено одинаковое и минимально возможное число байт. Для хранения данных о 1536 сотруднике выделяется не более 12 кБайт памяти. Определите минимальное количество бит, которое используют для кодирования символов, использующихся в идентификационном номере. В ответ укажите целое число — количество бит.

Для начала определим сколько бит занимают данные об одном сотруднике. Для этого 12 кБайт переведём в биты и поделим на количество сотрудников:

12 ∗213 --1536-= 64

Получили, что 64 бит занимают данные об одном сотруднике. Теперь узнаем сколько бит занимает один символ в идентификационном номере. Для этого поделим количество бит, занимаемых одним сотрудником, на количество символов в идентификационном номере:

64 = 4 16

Получили, что 4 бит занимает один символ, выходит, что такое количество бит и используют для кодирования всего алфавита.

Ответ: 4
Оцените статью
Я решу все!