Top.Mail.Ru
Ответы

Python Помогите решить.

Вычислить сумму и число положительных элементов квадратной матрицы A[N, N], находящихся над главной диагональю;
Дана матрица B[N, М]. Найти в каждой строке матрицы максимальный и минимальный элементы и поменять их с первым и последним элементами строки соответственно.

По дате
По рейтингу
Аватар пользователя
Гений
123
 t = []
for i in range(len(A) - 1): t += [v for v in A[i][i + 1:] if v > 0]
print(sum(t), len(t)) 
123
 for row in B:
  i, j = row.index(max(row)), row.index(min(row))
  row[0], row[-1], row[i], row[j] = row[i], row[j], row[0], row[-1] 
Аватар пользователя
Ученик

не шарю в этом



Видео по теме