В задачах, приведенных ниже, кроме задач на заполнение матрицы, включить блок, считывающий исходную матрицу.
Дана вещественная квадратная матрица порядка 5. Найти наименьший
элемент из расположенных на побочной диагонали.
Python
a=[]
for i in range(5):
    a.append(list(map(float, input().split())))
min_a=a[0][4]
for i in range(5):
    for j in range(5):
        if i+j==4 and a[i][j]<min_a:
            min_a=a[i][j]
print(min_a)
Задана квадратная матрица А размером N×N (N<=10, вводится в первой входной строке),состоящая из действительных чисел. Найти произведение наименьших элементов каждого столбца матрицы.
Python
n=int(input())
a=[]
mult=1
for i in range(n):
    a.append(list(map(float, input().split())))

for j in range(n):
    min_j=a[0][j]
    for i in range(n):
        if a[i][j]<min_j:
            min_j=a[i][j]
    mult*=min_j
print(mult)
Дана целочисленная матрица размера 5×10. Найти минимальное значение
среди сумм элементов всех ее строк.
Python
a=[]
for i in range(5):
    a.append(list(map(int, input().split())))
ans=[]
for i in range(5):
    s=0
    for j in range(len(a[i])):
        s+=a[i][j]
    ans.append(s)
print(min(ans))
Заполните двоичную матрицу (состоящую только из нулей и единиц) в шахматном порядке. В левом верхнем углу должен быть элемент равный 1. Во входной строке записаны через пробел размеры матрицы: количество строк N и количество столбцов M (1<=N,M<=100).
Python
n,m=map(int,input().split())
a=[[0]*m for i in range(n)]
# print(a)
for i in range(n):
    for j in range(m):
        if (i+j)%2==0:
            a[i][j]=1
        else:
            a[i][j]=0

for i in range(n):
    for j in range(m):
        print(a[i][j], end=' ')
    print()
Написать программу, которая в заданной матрице чисел A(N,M) находит все элементы, равные числу, введенному с клавиатуры. Подсчитать число таких элементов. Во входной строке записаны через пробел размеры матрицы: количество строк N и количество столбцов M (1<=N,M<=100)
Python
n,m=map(int,input().split())
k=int(input())
a=[]
count=0
for i in range(n):
    a.append(list(map(int, input().split())))
for i in range(n):
    for j in range(len(a[i])):
        if a[i][j]==k:
            count+=1
print(count)