Новая Школа - онлайн-школа подготовки к ЕГЭ
Задача Задача №3667278
А
Аноним
20 сентября 2026 07:25 · публичный вопрос
А
Аноним

решить

Ответ нейросети

Краткий ответ: \(32\) уровня прозрачности.

  1. Число пикселей:

\[ 1600 \cdot 1200=1\,920\,000. \]

  1. Для кодирования \(1024\) цветов нужно:

\[ \log_2 1024=10\text{ бит}. \]

Пусть на прозрачность отводится \(x\) бит. Тогда на один пиксель приходится:

\[ 10+x\text{ бит}. \]

  1. Сжатый файл занимает не более \(3\) Мбайт. Несжатый файл на \(20\%\) больше:

\[ 3\cdot1{,}2=3{,}6\text{ Мбайт}. \]

Это соответствует примерно \(15\) битам на пиксель:

\[ \frac{3\,600\,000\cdot8}{1\,920\,000}=15. \]

Значит,

\[ 10+x\le 15, \qquad x\le5. \]

  1. Если на прозрачность отведено \(5\) бит, число уровней прозрачности:

\[ 2^5=32. \]

При \(6\) битах было бы \(2^6=64\) уровня, но размер файла превысил бы \(3\) Мбайта.

Ответ: \(\boxed{32}\) уровня прозрачности.