Минимальная длина двоичного кода-7.
N=2^i, где N-количество вариантов
В данном случае, N=40-(-50)=90
2^6=64, 2^7=128. 90 находится между этими двумя степенями, показатель степени всегда целое число. Округляется в большую сторону.
Если помог, то оцени ответ и отметь его лучшим