Для хранения произвольного растрового изображения размером на
пикселей отведено
Кбайт памяти без учета размера заголовка файла. При кодировании каждого пикселя используется
бита для определения степени прозрачности и одинаковое количество бит для указания его цвета. Коды пикселей записываются в файл один за другим без промежутков. Какое максимальное количество цветов (без учета прозрачности) можно использовать в изображении?
Сначала найдем сколько бит весит пиксель вместе с прозрачностью:
бит.
Из условия задачи, мы видим, что пиксель состоит из цвета и прозрачности. Мы нашли число бит и это наше значение:
Количество бит на цвет прозрачность
бит.
Значит, чтобы найти количество бит на цвет, нужно из вычесть биты прозрачности.
бит — на цвет.
Значит максимальное количество цветов могло использоваться .