Для хранения растрового изображения размером \(90 \times 1024\) пикселей отведено не более \(80\) Кбайт памяти без учёта размера заголовка файла. Для кодирования цвета каждого пикселя используется одинаковое количество бит, коды пикселей записываются в файл один за другим без промежутков. Какое максимальное количество цветов можно использовать в палитре изображения?
Решение:
Пусть глубина цвета каждого пикселя фотографии составляет \(N\) бит. Тогда размер фотографии будет $$90 \cdot 1024 \cdot N$$ бит. Этот размер не будет превышать \(80\) Кбайт при условии, что $$N \leqslant \frac{80 \cdot 2^{10} \cdot 8}{90 \cdot 1024} = 7{,}111111.$$ Получаем, что максимальное \(N = 7,\) а максимальное количество цветов в палитре изображения равно \(2^{7} = 128.\)
Ответ: \(128\)
Эффективно готовьтесь к ЕГЭ по информатике с новым тренажёром, эмулирующем работу станции КЕГЭ, которая используется на реальном экзамене