from random import randint
n = int(input("Введите строку: "))
m = int(input("Введите столбец: "))
matrix= [[randint(-20,20) for j in range(n)] for i in range(n)]
for row in matrix:
print(*row)
sum_m = 0
sum_secon = 0
for i in range(n):
sum_m += matrix[i][i]
sum_secon += matrix[i][n-i-1]
print(sum_m)
print(sum_secon)
def sum_perimeter(matrix):
perimeter_sum = 0
for i in range(len(matrix)):
for j in range(len(matrix[0])):
if i == 0 or i == len(matrix) - 1 or j == 0 or j == len(matrix[0]) - 1:
perimeter_sum += matrix[i][j]
return perimeter_sum
print(sum_perimeter(matrix))
Около минуты
26 ноября 2023