fork download
  1. #Сы Юйхао, 1032255367,НКАбд-04-25,25.2.26, 20:26
  2. #Дана целочисленная матрица A(N,N). Определить, имеются ли среди её элементов, лежащих ниже главной диагонали, отрицательные числа.
  3. n = int(input("Введите количество строк матрицы N: "))
  4. m = int(input("Введите количество столбцов матрицы M: "))
  5. matrix = [list(map(int, input().split())) for _ in range(n)]
  6.  
  7. has = False
  8. for i in range(n):
  9. for j in range(i):
  10. if j < m:
  11. if matrix[i][j] < 0:
  12. has = True
  13. break
  14. if has:
  15. break
  16.  
  17. if has:
  18. print("Есть отрицательные числа ниже главной диагонали.")
  19. else:
  20. print("Нет отрицательных чисел ниже главной диагонали.")
Success #stdin #stdout 0.07s 14016KB
stdin
3
3
1 -2 3
0 -5 9
4 9 1
stdout
Введите количество строк матрицы N: Введите количество столбцов матрицы M: Нет отрицательных чисел ниже главной диагонали.