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

При регистрации в компьютерной системе каждому объекту присваивается идентификатор, состоящий из 427 символов и содержащий только десятичные цифры и символы из 1008-символьного специального алфавита. В базе данных для хранения каждого идентификатора отведено одинаковое и минимально возможное целое число байт, кратное 10. При этом используется посимвольное кодирование идентификаторов, все символы кодируются одинаковым и минимально возможным целым количеством бит.

Определите объём памяти (в Мбайт), необходимый для хранения 524288 идентификаторов. В ответе запишите только целое число – количество Мбайт.

Всего 1018 символов, ближайшая степень двойки справа — 1024 = 210  , значит, на символ выделяется 10 бит. В идентификаторе 427 символов, следовательно, его размер 427 × 10 = 4270  бит. В переводе на байты это 533,75 байта, нам же нужно минимальное целое количество, кратное 10, значит, на один идентификатор выделяется 540 байт.

540 умножаем на 524288 и делим на 220  , чтобы перевести байт в Мбайт.

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