Скорость передачи данных по некоторому соединению равна 512000 бит/с. сколько секунд потребуется для передачи через это соединение 10 цветных изображений размером 512х200 пикселей каждое при условии, что цвет каждого пикселя кодируется 2 байтами?
204
257
Ответы на вопрос:
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)
Популярно: Информатика
-
alinika200713.01.2020 06:47
-
kislova0430.07.2022 17:26
-
меркульева19.10.2022 21:26
-
jejixex820.03.2022 04:42
-
костя14027.07.2021 22:42
-
green15120.05.2021 14:09
-
dinka182003.12.2020 09:30
-
мем2315.07.2020 09:18
-
ssnn70p0aegz15.10.2021 22:43
-
artyommakarov126.03.2022 19:06