Ну смотри, есть такая формула что ли..У - узелМ - маскаС - сетьНам известен узел - это 200.15.100.23Нам известен адрес сети - это 200.15.96.0Маска неизвестна. Если в маске стоит 255 - то число остается тоже самое:У - 200.15.100.23М- 255.255.Х.0С - 200.15.96.0Нам нужно найти НАИМЕНЬШЕЕ возможное значение третьего слева байта маски, его обозначила за Х выше.Переведем 100 и 96 в двоичную систему счисления и получим:100 - 110010096 - 1100000Т.к в маске 8 разрядов, то перед каждым полученным числом в двоичной системе счисления поставим 0.Получим:01100100 - у xxxxxxxx - м01100000 - сСделаем побитовое перемножение с конца. Запомним, что в маске идут сначала все нули, а затем единицы.01100100 - узел. Его умножаем на маску11100000 - маска.01100000 - сеть. Получаем ее после перемножения узла на маску.Перемножили, получили маску - 11100000.Возвращаемся к вопросу задачи: Чему равно наименьшее возможное значение третьего слева байта маски?Тут все просто, осталось перевести маску из двоичной СС в десятичную СС.Расставим степени двойки над маской7654321011100000 2^{7} + 2^{6} + 2^{5} = 128 + 64 + 32 = 224, что и является верным ответом.Если остались вопросы - задавай в комментариях, отвечу.