#Сы Юйхао, 1032255367,НКАбд-04-25,25.2.26, 20:26
#Дана целочисленная матрица A(N,N). Определить, имеются ли среди её элементов, лежащих ниже главной диагонали, отрицательные числа.
n = int(input("Введите количество строк матрицы N: "))
m = int(input("Введите количество столбцов матрицы M: "))
matrix = [list(map(int, input().split())) for _ in range(n)]
has = False
for i in range(n):
for j in range(i):
if j < m:
if matrix[i][j] < 0:
has = True
break
if has:
break
if has:
print("Есть отрицательные числа ниже главной диагонали.")
else:
print("Нет отрицательных чисел ниже главной диагонали.")
I9Ch0Ysg0K7QudGF0LDQviwgMTAzMjI1NTM2NyzQndCa0JDQsdC0LTA0LTI1LDI1LjIuMjYsIDIwOjI2CiPQlNCw0L3QsCDRhtC10LvQvtGH0LjRgdC70LXQvdC90LDRjyDQvNCw0YLRgNC40YbQsCBBKE4sTikuINCe0L/RgNC10LTQtdC70LjRgtGMLCDQuNC80LXRjtGC0YHRjyDQu9C4INGB0YDQtdC00Lgg0LXRkSDRjdC70LXQvNC10L3RgtC+0LIsINC70LXQttCw0YnQuNGFINC90LjQttC1INCz0LvQsNCy0L3QvtC5INC00LjQsNCz0L7QvdCw0LvQuCwg0L7RgtGA0LjRhtCw0YLQtdC70YzQvdGL0LUg0YfQuNGB0LvQsC4KbiA9IGludChpbnB1dCgi0JLQstC10LTQuNGC0LUg0LrQvtC70LjRh9C10YHRgtCy0L4g0YHRgtGA0L7QuiDQvNCw0YLRgNC40YbRiyBOOiAiKSkKbSA9IGludChpbnB1dCgi0JLQstC10LTQuNGC0LUg0LrQvtC70LjRh9C10YHRgtCy0L4g0YHRgtC+0LvQsdGG0L7QsiDQvNCw0YLRgNC40YbRiyBNOiAiKSkKbWF0cml4ID0gW2xpc3QobWFwKGludCwgaW5wdXQoKS5zcGxpdCgpKSkgZm9yIF8gaW4gcmFuZ2UobildCgpoYXMgPSBGYWxzZQpmb3IgaSBpbiByYW5nZShuKToKICAgIGZvciBqIGluIHJhbmdlKGkpOiAgCiAgICAgICAgaWYgaiA8IG06ICAgICAgCiAgICAgICAgICAgIGlmIG1hdHJpeFtpXVtqXSA8IDA6CiAgICAgICAgICAgICAgICBoYXMgPSBUcnVlCiAgICAgICAgICAgICAgICBicmVhawogICAgaWYgaGFzOgogICAgICAgIGJyZWFrCgppZiBoYXM6CiAgICBwcmludCgi0JXRgdGC0Ywg0L7RgtGA0LjRhtCw0YLQtdC70YzQvdGL0LUg0YfQuNGB0LvQsCDQvdC40LbQtSDQs9C70LDQstC90L7QuSDQtNC40LDQs9C+0L3QsNC70LguIikKZWxzZToKICAgIHByaW50KCLQndC10YIg0L7RgtGA0LjRhtCw0YLQtdC70YzQvdGL0YUg0YfQuNGB0LXQuyDQvdC40LbQtSDQs9C70LDQstC90L7QuSDQtNC40LDQs9C+0L3QsNC70LguIik=