Ответ:

Чтобы получить наибольшее число при фиксированной длине двоичного кода, во всех разрядах ставим 1. Значение кода из \(n\) единиц равно \(2^n-1\).

  1. Длина 3: \(111_2=4+2+1=7\).
  2. Длина 4: \(1111_2=8+4+2+1=15\).
  3. Длина 5: \(11111_2=16+8+4+2+1=31\).

Ответ: 7, 15 и 31 соответственно.