Сначала переведем границы диапазона в десятичную систему счисления.
224₈ = 2 * 8² + 2 * 8¹ + 4 * 8⁰ = 2 * 64 + 2 * 8 + 4 = 128 + 16 + 4 = 148
96₁₆ = 9 * 16¹ + 6 * 16⁰ = 9 * 16 + 6 = 144 + 6 = 150
Таким образом, ищем a такое, что 148 < a < 150. Проверим варианты:
1) 10110101₂ = 1*2⁷ + 0*2⁶ + 1*2⁵ + 1*2⁴ + 0*2³ + 1*2² + 0*2¹ + 1*2⁰ = 128 + 32 + 16 + 4 + 1 = 181
2) 10010111₂ = 1*2⁷ + 0*2⁶ + 0*2⁵ + 1*2⁴ + 0*2³ + 1*2² + 1*2¹ + 1*2⁰ = 128 + 16 + 4 + 2 + 1 = 151
3) 10010011₂ = 1*2⁷ + 0*2⁶ + 0*2⁵ + 1*2⁴ + 0*2³ + 0*2² + 1*2¹ + 1*2⁰ = 128 + 16 + 2 + 1 = 147
4) 10010101₂ = 1*2⁷ + 0*2⁶ + 0*2⁵ + 1*2⁴ + 0*2³ + 1*2² + 0*2¹ + 1*2⁰ = 128 + 16 + 4 + 1 = 149
Только 10010101₂ = 149 лежит между 148 и 150.
Правильный ответ 4