Кодируем точку нулем, тире - единицей. Тогда комбинация длиной пять сигналов может содержать максимум 5 единиц, т.е. для записи понадобится 5 бит.
Числу 11111(2) соответствует число 16+8+4+2+1=31(10), следовательно всего можно записать 32 комбинации точек и тире, которые будут кодироваться числами от 0 до 31.