Ответ: Данные в памяти компьютера хранятся в виде двоичного кода. Чтобы иметь возможность кодировать 30 символов, необходимо, чтобы код имел 30 и более возможных состояний. Число возможных состояний кода определяет зависимость: (число возможных состояний бита) ^ (число битов).Код длиной 5 бит может иметь 2 ^ 5 = 32 возможных состояний. Таким образом, код длиной 5 бит удовлетворяет условию задачи. При этом 32 — 30 = 2 состояния будут не использованы при кодировании.Ответ: 5 бит.