ответ:
объяснение:
используем формулу нахождения объема:
i = m x n * i
подсчитаем каждый сомножитель в формуле, стараясь числа к степеням двойки:
m x n:
160 * 160 = 20 * 2³ * 20 * 2³ = 400 * 26 =
= 25 * 24 * 26
нахождение глубины кодирования i:
256 = 28
т.е. 8 бит на пиксель (из формулы кол-во цветов = 2i)
находим объем:
i = 25 * 24 * 26 * 23 = 25 * 213 - всего бит на всё изображение
переводим в кбайты:
(25 * 213) / 213 = 25 кбайт
oil_price = input("Укажите стоимость бензина за литр:")
oil_kol = input("Укажите количество литров бензина, расходуемых в месяц:")
strahovka = input("укажите стоимость страховки:")
nalog = input("укажите через пробел расходы на налоги:").split(" ")
others = input("Укажите дополнительные расходы через пробел:").split()
oil_sum = int(oil_price) * int(oil_kol)
nalog_sum = 0
for i in nalog:
nalog_sum += int(i)
others_sum = 0
for i in others:
others_sum += int(i)
endSum = int(oil_sum) + int(strahovka) + int(nalog_sum) + int(others_sum)
print("1 mouth: " + str(endSum))
измени формат файла на .py
y, x = map(int, input().split()) #Размеры матрицы, если матрицы имеет квадратную форму, то просто y = x = int(input())
matrix = [list(map(int, input().split())) for i in range(y)] #Заполняем матрицу
ans = [sum(matrix[k][i] for k in range(y)) for i in range(x)] #Находим сумму каждого столбца
print(*ans) #Выводим эти суммы
P.S. Комментарии убери, иначе не будет работать
P.S.S. Версия без коментариев и пример работы:
y, x = map(int, input().split())
matrix = [list(map(int, input().split())) for i in range(y)]
ans = [sum(matrix[k][i] for k in range(y)) for i in range(x)]
print(*ans)
Ввод:
3 4 #Размер
3 4 5 6 #Матрица
1 2 3 4
1 1 1 1
Вывод:
5 7 9 11