Для расчета объема изображения необходимо знать количество пикселей и количество бит на пиксель.
Размер изображения 20x40 пикселей, то есть количество пикселей равно:
$$20 \cdot 40 = 800$$
Индексированная палитра из 8 RGB-цветов означает, что для кодирования цвета каждого пикселя необходимо:
$$log_2(8) = 3 \text{ бита}$$
Тогда для хранения изображения необходимо:
$$800 \cdot 3 = 2400 \text{ бита}$$
Переведем биты в байты, зная, что 1 байт = 8 бит:
$$\frac{2400}{8} = 300 \text{ байт}$$
Ответ: 300 байт.