Задание:
В некоторой стране автомобильный номер длиной 10 символов составляется из заглавных букв (всего используется 21 буква) и десятичных цифр в любом порядке. Каждый символ кодируется одинаковым и минимально возможным количеством бит, а каждый номер – одинаковым и минимально возможным целым количеством байт. Определите объем памяти в байтах, необходимый для хранения 81 автомобильного номера.
Решение:
* N = 2i
N = 21 + 10 = 31
31 = 2i
4 < i < 5, берем в большую сторону i = 5 бит - вес одного символа.
* 10 символов = 10 * 5 = 50 бит, переведем в байты:
50/8 = 6.25, округляем в большую сторону, получаем 7 байт - вес одного номера.
* 81 номеров = 81 * 7 = 567 байт
Ответ: 567