Estimado,
En este caso lo que está correcto son las notas e incorrecta la solución. El rango de representación para magnitud y signo de n bits es - (2^(n-1) -1) hasta (2^(n-1)-1).
Es rápidamente comprobable con un ejemplo, para n = 3, quedan dos bits para la magnitud. 00, 01, 10, 11. Donde se puede ver que 11b = 3 = (2^(n-1)-1)
Saludos,
Federico