Прибор автоматической фиксации нарушений правил дорожного движения делает цветные фотографии размером 1024×960 пикселей, используя палитру из 8192 цветов. Снимки сохраняются в памяти камеры, группируются в пакеты по несколько штук, затем передаются в центр обработки информации со скоростью передачи данных 1 474 560 бит/с. Каково максимально возможное число снимков в одном пакете, если на передачу одного пакета отводится не более 280 секунд?
В ответе запишите целое число.
Решение:
|
print(2**13) print(1024*960*13) print(1474560*280/(1024*960*13)) |
8192
12779520
32.30769230769231 = 32
Для решения задачи необходимо выполнить несколько шагов:
- Определение количества бит на пиксель:Палитра из 8192 цветов.Для определения количества бит, необходимых для представления одного цвета из 8192, используем формулу
2n = 8192
, где n
— количество бит.Решаем: 213 = 8192
, следовательно, требуется 13 бит на пиксель.
- Определение общего количества бит на один снимок:Размер снимка: 1024 × 960 пикселей.Количество бит на один снимок:
1024 × 960 × 13
.Решаем: 1024 × 960 = 983040
пикселей.
Общее количество бит: 983040 × 13 = 12779520
бит.
- Определение общего количества бит, которые могут быть переданы за 280 секунд:Скорость передачи данных: 1 474 560 бит/с.Время передачи: 280 секунд.Общее количество бит:
1474560 × 280
.
Решаем: 1474560 × 280 = 413836800
бит.
- Определение максимального числа снимков в одном пакете:Для этого делим общее количество бит, которые могут быть переданы за 280 секунд, на количество бит одного снимка.Решаем:
413836800 / 12779520 ≈ 32.3077
.
Так как мы не можем передать часть снимка, берем целую часть результата.
Максимально возможное число снимков в одном пакете: 32.
Ответ: 32