7. Кодирование и декодирование информации: мультимедиа: #291779
Для хранения произвольного растрового изображения размером $1536\times2048$ пикселей отведено не более $6$ Мбайт памяти без учёта размера заголовка файла. Для кодирования цвета каждого пикселя используется одинаковое количество бит, коды пикселей записываются в файл один за другим без промежутков. Какое максимальное количество цветов можно использовать в изображении?
Объём памяти, отведённый для изображения: $6\cdot1024\cdot1024\cdot8=50,331,648$ бит.
Количество пикселей: $1536\cdot2048=3,145,728$.
Количество бит, которое можно использовать для кодирования одного пикселя: $\dfrac{50,331,648}{3,145,728}=16$ бит.
С помощью $16$ бит можно закодировать $2^{16}=65,536$ различных цветов.