Задача Задача №3381866
А
А
Цель: понять решение пошагово.
Допущения:
- Палитра из 256 цветов.
- Каждый цвет хранится как RGB по 8 бит на канал (3 байта на цвет) — типично для палитровых изображений.
- Каждый пиксель кодируется индексом палитры (8 бит = 1 байт).
Пошаговое решение:
- Количество пикселей на экране: 320 × 240 = 76 800 пикселей.
- Память под пиксели (индексы палитры): 76 800 пикселей × 1 байт/пиксель = 76 800 байт.
- Память под палитру: 256 цветов × 3 байта/цвет = 768 байт.
- Итоговая память: 76 800 байт + 768 байт = 77 568 байт.
- Перевод в килобайты (киловбайты по основанию 1024):
- 77 568 байт ÷ 1024 ≈ 75.75 KiB.
Ответ:
- При стандартном хранении палитры как RGB по 8 бит на канал: примерно 75.75 KiB (около 75.8 КБ).
- Примечание: если палитра хранится в формате RGBA (4 байта на цвет), палитра займёт 256 × 4 = 1024 байта, и итог будет 77 824 байта = ~75.88 KiB.