program matrizza;
type masyvas=array[1..10000, 1..10000] of real;
procedure rusiuojam(n:integer; var mass:masyvas);
var x,y,z:integer;
temp:real;
begin
for y:=1 to n do begin
for z:=1 to n do begin
if (mass[2][y]>mass[2][z]) then begin
for x:=1 to n do begin
temp:=mass[x][y];
mass[x][y]:=mass[x][z];
mass[x][z]:=temp;
end;
end;
end;
end;
end;
var x,y,n:integer;
mass:masyvas;
begin
writeln('Iveskite n: ');
readln(n);
randomize; //sugeneruojam ir isspausdinam
for x:=1 to n do begin
writeln;
for y:=1 to n do begin
mass[x][y]:=random(1000);
write(mass[x][y]:4:0, ' ');
end;
end;
writeln;
writeln;
rusiuojam(n, mass);
for x:=1 to n do begin
writeln;
for y:=1 to n do write(mass[x][y]:4:0, ' ');
end;
readln();
end.