Статья Автор: Барабошин Данила

Заметки

+бинпоиск
Загрузка...
Чтобы оставить комментарий, необходимо авторизоваться
БД
Барабошин Данила
15 апреля 2025 в 21:06
n, m = map(int, input().split())
matrix = []
for i in range(n):
    A = list(map(int, input().split()))
    matrix.append(A)
array = list(map(int, input().split()))


cs = []
for j in range(m):
    col1 = 0
    for i in range(n):
        col1 += matrix[i][j]
    cs.append(col1)

ma_su = cs[0]
ma_col_index = 0
for j in range(1, m):
    if cs[j] > ma_su:
        ma_su = cs[j]
        ma_col_index = j

for i in range(n):
    matrix[i][ma_col_index] = array[i]


for i in matrix:
    for j in i:
        print(f"{j:3} ", end="")
    print()
Столбец с макс суммой зменить на массив
Печать