Чтобы решить эту задачу, нужно сравнить размеры файлов p1.bmp (24 бита на пиксель) и p2.bmp (16 цветов).
Сначала определим, сколько бит нужно для кодирования 16 цветов. Поскольку $2^4 = 16$, для кодирования 16 цветов требуется 4 бита на пиксель.
Однако в задаче сказано, что изображение сохраняется как 16-цветное, а это обычно подразумевает использование 16 бит на пиксель. Но если рассматривать 16 цветов, то нужно 4 бита.
Если считать, что 16-цветный рисунок использует 4 бита на пиксель, то:
Размер p1.bmp (24 бита на пиксель) / Размер p2.bmp (4 бита на пиксель) = 24 / 4 = 6.
В таком случае p1.bmp в 6 раз больше, чем p2.bmp.
Если же считать, что 16-цветный рисунок использует 16 бит на пиксель, то:
Размер p1.bmp (24 бита на пиксель) / Размер p2.bmp (16 бит на пиксель) = 24 / 16 = 1.5.
В таком случае p1.bmp в 1.5 раза больше, чем p2.bmp.
Учитывая варианты ответов, наиболее подходящим будет 1.5, так как это соответствует случаю, когда для хранения информации о цвете в файле p2.bmp используется 16 бит.
Ответ: а) 1,5
Убрать каракули