Привет!
Твой ответ "1" не правильный.
Давай разберемся в задаче.
Алгоритм обработки числа N заключается в следующем:
Строится восьмибитная двоичная запись числа N.
Инвертируются все разряды исходного числа, кроме последней единицы и стоящих за ней нулей (0 заменяется на 1, 1 на 0).
Полуаченное число переводится в десятичную систему счисления.
Мы должны найти значение N, для которого результат работы алгоритма равен 171.
Чтобы найти это значение, мы можем сначала перевести 171 в двоичную систему счисления. 171 в двоичной системе равно 10101011.
Затем, инвертируем все разряды, кроме последней единицы и стоящих за ней нулей. У нас получается 01010101.
Последний шаг - переводим полученное число обратно в десятичную систему счисления. 01010101 в десятичной системе равно 85.
Таким образом, правильный ответ составляет N = 85.
Помогло ли тебе мое объяснение? Оцени его, пожалуйста, лайком или дизлайком.
