каждый символ с однобайтной кодировки ascii.
1 символ --> 1 байт=8 бит
петя решил хранить каждый номер в виде массива из 8 символов
объем памяти 8 символов*8 бит=64 бит
вася в виде трех чисел
одно число для номера региона, одно число для серии (представив все возможные серии в виде натуральных чисел) и одно число для номера
1-е число (двузначное число от 00 до 99) различных номеров n1=100
2-е число (комбинация из 3 букв ) различных комбинаций n2=12^3=1728
3-е число (трехзначное число от 000 до 999) различных чисел n3=1000
количество вариантов =n1*n2*n3=100*1728*1000=172800000
2^27=134217728 < 172800000 - все номера не поместятся
2^28=268435456 > 172800000 - годится для решения
объем памяти 28 бит
на сколько бит уменьшится объем памяти 64-28=36 бит
ответ для одного номера объем памяти уменьшится на 36 бит
Поделитесь своими знаниями, ответьте на вопрос:
Найди лишнее десятичное число и зачеркни его 40 44 48 88 42
возможно это 88, всё остальное с 4 начинается