Ответ:

Всего используется 5 различных символов, поэтому для кодирования одного символа нужно минимальное количество бит:

\(2^2=4<5\), а \(2^3=8\geq5\). Значит, один символ кодируется 3 битами.

Один пароль содержит 30 символов:

\(30\cdot3=90\) бит.

Переведём в байты. Один байт содержит 8 бит:

\(\left\lceil\frac{90}{8}\right\rceil=\left\lceil11{,}25\right\rceil=12\) байт.

Для хранения 50 паролей потребуется:

\(50\cdot12=600\) байт.

Ответ: 600 байт.