Ответ:

Пять бит дают \(2^5=32\) различных кодовых слова. Поскольку \(32\ge 30\), пятибитного кода достаточно для алфавита из 30 символов.

Первые пять кодовых слов в порядке возрастания:

  1. 00000
  2. 00001
  3. 00010
  4. 00011
  5. 00100

Ответ: да, 5-битного кода достаточно.