Ответ:
Для каждого поля требуется целое число бит, достаточное для кодирования всех его значений.
- Год: \(2^{11}=2048\ge2100\) неверно; нужно 12 бит, так как \(2^{11}=2048\) фактически достаточно для 2100 значений. Следовательно, требуется 12 бит.
- Месяц: \(2^3=8<12\), а \(2^4=16\), значит, требуется 4 бита.
- День: \(2^4=16<31\), а \(2^5=32\), значит, требуется 5 бит.
Суммарно: \(12+4+5=21\) бит.
Ответ: 21 бит.
