Ответ:

В условии перечислены 8 различных символов, поэтому для кодирования одного символа достаточно 3 бит: \(2^3=8\).

Для одного пароля требуется \(9\cdot3=27\) бит, а для 12 паролей — \(12\cdot27=324\) бита.

В байтах это \(324:8=40{,}5\) байта. Если память выделяется целыми байтами для всей совокупности паролей, нужно 41 байт. Если каждый пароль хранится отдельно в целых байтах, на один пароль потребуется 4 байта, а на 12 — 48 байт.

Ответ: 41 байт при общей упаковке бит; 48 байт, если каждому паролю выделяется целое число байтов.