ЕГЭ, ОГЭ, программирование и робототехника в Калининграде

№ 7100. Типовая задача

Для хранения сжатого произвольного растрового изображения размером 512 на 750 пикселей отведено 80 Кбайт памяти без учёта размера заголовка файла. Файл оригинального изображения больше сжатого на 65%. Для кодирования цвета каждого пикселя используется одинаковое количество бит, коды пикселей записываются в файл один за другим без промежутков.

Какое максимальное количество цветов можно использовать в изображении?

from math import floor

res = 512 * 750
memory_size = 80 * 2 ** 13

i = floor(memory_size / (res * 0.65))
N = 2 ** i
print(N)
Разберём это задание на бесплатном пробном занятии

Преподаватель покажет, как решать такие задачи, и подскажет, с чего начать подготовку. Группы до 8 человек, очно в Калининграде и онлайн.

Записаться на пробное занятие