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
1:
var i,n,a,s: integer;
begin
s:=0;
write('Введите количество чисел: '); readln(n);
for i := 1 to n do begin
write('Введите ', i,'-е число: '); readln(a);
s:=s+a;
end;
write('Сумма введённых чисел равна: ', s);
end.
2:
var i,n,s: integer;
begin
n:=50;
s:=0;
for i := 1 to n-1 do begin
if i mod 2 = 0 then s:=s+i;
end;
write('Сумма положительных чётных чисел меньше ', n, ' равна: ', s);
end.
3.
var i,n: integer;
s: real;
begin
n := 20;
s := 0;
for i := 1 to n-1 do begin
s := s + i / (n-1) ;
end;
write('Среднее арифметическое всех положительных чисел меньше ', n, ' равна: ', s:0:2);
end.