ЕГЭ · ЗАДАНИЕ 11
Объём информации · №16377
Алфавит идентификатора содержит 4090 различных символов; длина — 79 символов. Все символы кодируются одинаковым минимальным целым числом бит. Каждый номер хранится отдельно в минимальном целом числе байт. Определите объём 65536 идентификаторов в Кбайт.
Источник задания
Сначала попробуй решить самостоятельно, затем открой разбор. Для автоматической проверки ответа включи JavaScript.
Показать решение по шагам
Разбор решения
Ответ: 7616
2^11 < 4090 ≤ 2^12, поэтому i=12 бит. Номер: 79·12=948 бит; округляем вверх до 119 байт. Все номера: 65536·119=7798784 байт. Делим на 1024: 7616.
A, L, M = 4090, 79, 65536
i = (A - 1).bit_length()
b = (L*i + 7)//8
print(M*b//1024)