• Предмет: Информатика
  • Автор: kjuliaaa333
  • Вопрос задан 2 года назад

Дана матрица размера M*N.Продублировать строку матрицы, содержащую ее максимальный элемент. (Питон)
(Вспомогательные списки не использовать, numpy тоже)
Спасибо!

Ответы

Ответ дал: timkafey
0

n = int(input())

m = int(input())

matrix = [[int(input()) for i in range(n)] for z in range(m)]

maximum = matrix[0][0]

id = 0

for i in range(n):

if max(matrix[i]) > maximum:

maximum = max(matrix[i])

id = i

matrix += [matrix[id]]

print(matrix)


timkafey: можно было сделать ввод смотрелся как матрица, типа ввод по строчке. Тогда бы строчки у матрицы могли иметь разную длину
timkafey: но не надо было бы вводить длину строчек
kjuliaaa333: Ответ не дублируется
kjuliaaa333: Спасибо)
Вас заинтересует