OpenFIPI 2.0
11
1
880C5C
На предприятии каждой изготовленной детали присваивают серийный номер, состоящий из 246 символов. В базе данных для хранения каждого серийного номера отведено одинаковое и минимально возможное число байт. При этом используется посимвольное кодирование серийных номеров, все символы кодируются одинаковым и минимально возможным числом бит. Известно, что для хранения 703 569 серийных номеров доступно не более 77 Мбайт памяти. Определите максимально возможную мощность алфавита, используемого для записи серийных номеров. В ответе запишите только целое число.
8
from math import ceil
for n in range(1, 10**5):
i = 1
while 2**i < n:
i += 1
i = ceil(246 * i / 8)
if i * 703569 <= 77 * 1024 * 1024:
print(n)
else:
break
Просмотреть отправленные ответы 880C5C