11 задание ЕГЭ информатика (Питон)

Каждый объект, зарегистрированный в информационной системе, получает уникальный код из 14 символов, каждый из которых может быть одной из 26 заглавных латинских букв или одной из 10 цифр. Для представления кода используют посимвольное кодирование, все символы кодируют одинаковым минимально возможным количеством битов, а для кода в целом выделяется минимально возможное целое количество байтов. Кроме того, для каждого объекта в системе выделено 79 байт для хранения содержательной информации. Сколько байтов потребуется для хранения данных (код и содержательная информация) о 30 объектах? В ответе запишите только целое число – количество байтов.

part_1 = 14 * 6    # 26 заглавных латинских букв и 10 цифр (36 комбинаций)  потребуют 6 бит
if part_1 / 8 == part_1 // 8:
    kod = part_1 // 8 
else:
    kod = part_1 // 8 + 1
v = (kod + 79) * 30
print(v)

Добавить комментарий