Необходимо найти минимальный элемент, лежащий ниже побочной диагонали.
Очень нужна ваша помощь
#!/usr/bin/env python3 # Выводит элементы относительно диагоналей матрицы matrix = [[10, 11, 12, 13], [14, 15, 16, 17], [18, 19, 20, 21]] rows = len(matrix) cols = len(matrix[0]) print('Матрица:') for i in matrix: print(i) print('Элементы ниже главной диагонали:') # ниже главной for i in range(rows): for j in range(cols): if i > j: print(matrix[i][j], end=' ') print() print('Элементы выше главной диагонали:') # выше главной for i in range(rows): for j in range(cols): if i < j: print(matrix[i][j], end=' ') print() print('Элементы выше побочной диагонали:') # выше побочной for i in range(rows): for j in range(cols): if i < cols - j - 1: print(matrix[i][j], end=' ') print() print('Элементы ниже побочной диагонали:') # ниже побочной for i in range(rows): for j in range(cols): if i > cols - j - 1: print(matrix[i][j], end=' ') print()
[guest@localhost py]$ ./matrix_diags.py
Матрица:
[10, 11, 12, 13]
[14, 15, 16, 17]
[18, 19, 20, 21]
Элементы ниже главной диагонали:
14 18 19
Элементы выше главной диагонали:
11 12 13 16 17 21
Элементы выше побочной диагонали:
10 11 12 14 15 18
Элементы ниже побочной диагонали:
17 20 21
[guest@localhost py]$