Помогите, пожалуйста решить задачку :
Найти элементы каждой строки матрицы, которые повторяются наибольшее число раз в своей строке.
Спасибо.
const
m=8;
n=10;
var
a: array[1..m,1..n]of integer;
i,j,k,l,x,y: integer;
begin
for i:=1 to m do for j:=1 to n do a[i,j]:=Random(n*m div 4);
for i:=1 to m do begin
for j:=1 to n do Write(a[i,j]:4);
WriteLn
end;
for i:=1 to m do begin
y:=0;
for j:=1 to n do begin
x:=0;
for k:=1 to n do if a[i,j]=a[i,k] then Inc(x);
if y<x then begin
y:=x;
l:=j
end
end;
WriteLn(a[i,l])
end;
ReadLn
end.