с питоном. Написать программу для решения следующей задачи. В двумерном массиве, состоящем из целочисленных элементов, поменять местами: а)в каждом столбце первый и последний отрицательные элементы;
Написал начало, а как дальше не знаю
from random import randint
N = int(input("N="))
M = int(input("M="))
a = int(input("a="))
b = int(input("b="))
A = []
for iin range(N):
A.append( [0]*M )
for i in range(N):
for j in range(M):
A[i][j]=randint(-100,100)
print("{:5d}".format(A[i][j]), end="")
print()
for j in range(M):
var
a: string;
b: integer;
begin
writeln('Сколько тебе лет?:');
readln(b);
if b > 17 then begin
writeln('В каком институте ты учишься?:');
readln(a);
writeln(a, ' хороший институт');
writeln('До следующей встречи!');
end
else
if b <= 17 then begin
writeln('В какой школе ты учишься?');
readln(a);
writeln(a, ' не плохая школа');
writeln('До следующей встречи!');
end;
end.