Виталий фотографирует интересные места и события цифровой камерой своего смартфона. Каждая фотография представляет собой растровое изображение размером \(1024 \times 768\) пикселей, при этом используется палитра из \(2^{30}\) цветов. В конце дня Виталий отправляет снимки друзьям с помощью приложения-мессенджера. Для экономии трафика приложение оцифровывает снимки повторно, используя размер \(800 \times 600\) пикселей и глубину цвета \(28\) бит. Сколько Кбайт трафика экономится при передаче \(100\) фотографий?
В ответе укажите целую часть полученного числа.
Решение:
Когда Виталий фотографирует интересные места, его камера кодирует изображения так, что цвет каждого пикселя занимает в памяти \(30\) бит, а значит каждая фотография имеет объём $$\frac{1024 \cdot 768 \cdot 30}{8} = 2~949~120$$ байт. После повторной оцифровки каждая фотография будет занимать теперь в памяти $$\frac{800 \cdot 600 \cdot 28}{8} = 1~680~000$$ байт, что приводит к экономии $$2~949~120 - 1~680~000 = 1~269~120$$ байт на одной фотографии. Значит на \(100\) фотографий будет сэкономлено $$\frac{1~269~120 \cdot 100}{1024} = 123937.5$$ Кбайт
Ответ: \(123937\)
Эффективно готовьтесь к ЕГЭ по информатике с новым тренажёром, эмулирующем работу станции КЕГЭ, которая используется на реальном экзамене