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

PYTHON Программа, которая находит максимальный элемент матрицы, и удаляет из матрицы строку и столбец, на которых расположен этот элемент.

Ответы

Ответ дал: KekLolNope
1

Ответ:

matrix = [[1, 2, 3],

         [4, 5, 6],

         [7, 8, 9]]

max_el = matrix[0][0]

max_line = 0

max_column = 0

for line in range(len(matrix)):

   for el in range(len(matrix[line])):

       if matrix[line][el] > max_el:

           max_el = matrix[line][el]

           max_line = line

           max_column = el

matrix.pop(max_line)

for line in range(len(matrix)):

   matrix[line].pop(max_column)

print(matrix)

# На выходе получаем:

#      [[1, 2],

#       [4, 5]]

Объяснение:

Приложения:
Вас заинтересует