OpenFIPI 2.0
4D432F
На предприятии каждой изготовленной детали присваивают серийный номер, содержащий десятичные цифры и символы из 15-символьного специального алфавита. В базе данных каждый серийный номер занимает одинаковое и минимально возможное число байт. При этом используется посимвольное кодирование серийных номеров, все символы кодируются одинаковым и минимально возможным числом бит. Известно, что для хранения 947 серийных номеров необходимо более 6 Кбайт памяти. Определите минимально возможную длину серийного номера.
РедактироватьОтветы
11
256
10
11
9
from math import* for kod in range(1,100): char = ceil(log2(kod)) num = ceil(char*15/8) if 947*num>6*1024: print(kod) самое минимальное это 9