ЕГЭ, ОГЭ, программирование и робототехника в Калининграде

№ 11200. Авторская задача

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

Определите минимально возможную длину идентификатора.

В ответе запишите только целое число.

from math import log, ceil

N = 10 + 26 + 2013
I_2050 = 709
i = ceil(log(N, 2))
I = ceil(I_2050 * 2 ** 10 / 2050)
L = ceil(I * 8 / 12)
print(L)
Разберём это задание на бесплатном пробном занятии

Преподаватель покажет, как решать такие задачи, и подскажет, с чего начать подготовку. Группы до 8 человек, очно в Калининграде и онлайн.

Записаться на пробное занятие