Разработайте программу, которая найдет строку с наименьшей суммой в матрице. В первой строке входных данных записаны

Разработайте программу, которая найдет строку с наименьшей суммой в матрице. В первой строке входных данных записаны размеры матрицы, количество строк n и количество столбцов m (1 ≤ n, m ≤ 100). Затем следует n строк, в каждой из которых записаны числа, разделенные пробелами, составляющие строки матрицы. Программа должна вывести все элементы строки с минимальной суммой, разделенные пробелами. Например, при входных данных 4 5 1 3 2 54 234 75 12 3 46 9 13 26 56 9 12 14 90 897 6 34 программа должна вывести 13 26 56 9 12. Напишите программу.
Золотой_Монет_4163

Золотой_Монет_4163

Конечно! Вот программа на Python, которая решает данную задачу:

python
# Вводим размеры матрицы
n, m = map(int, input().split())

# Создаем матрицу размером n x m
matrix = []
for _ in range(n):
row = list(map(int, input().split()))
matrix.append(row)

# Инициализируем переменные для минимальной суммы и соответствующей строки
min_sum = float("inf")
min_row = []

# Проходим по каждой строке матрицы
for row in matrix:
# Считаем сумму элементов текущей строки
row_sum = sum(row)

# Если текущая сумма меньше минимальной, обновляем минимальную сумму и строку
if row_sum < min_sum:
min_sum = row_sum
min_row = row

# Выводим элементы строки с минимальной суммой, разделенные пробелами
print(*min_row)


Надеюсь, этот код понятен и поможет вам решить задачу! Если у вас есть еще вопросы, не стесняйтесь задавать.
Знаешь ответ?
Задать вопрос
Привет!
hello