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