Есть ответ 👍

Скорость передачи данных по некоторому соединению равна 512000 бит/с. сколько секунд потребуется для передачи через это соединение 10 цветных изображений размером 512х200 пикселей каждое при условии, что цвет каждого пикселя кодируется 2 байтами?

204
257
Посмотреть ответы 2

Ответы на вопрос:


512*200=102400 пикселей в каждом изображении

2 байта = 16 бит на пиксель

102400 * 16 = 1638400 бит весит каждое изображение

1638400 * 10 = 16384000 бит будут весить все 10 изображений

16384000 / 512000 = 32 секунды будет длиться процесс передачи


n = int(input()) # Вводим количество чисел

a = list(map(int, input().split())) # Вводим числа в одну строку через пробел и сохраняем их в список a

answer = -1 # здесь будет храниться ответ, который мы найдем в цикле ниже

for i in a: # перебираем все числа в списке a

if (i % 3 == 0) and ((answer < 0) or (i < answer)):

answer = i # обновим ответ, если мы встретили кратное 3 число, и оно меньше текущего ответа, или это первое такое число (т.е. ответ равен -1)

print(answer)

Популярно: Информатика