const n = 3; const m = 3;
var
a: array[1..n, 1..m] of integer;
i, j, min, min_id: integer;
begin
for i := 1 to n do
for j := 1 to m do
a[i, j] := random(10);
writeln('Исходная матрица:');
for i := 1 to n do
begin
for j := 1 to m do
write(a[i, j]:3);
writeln;
end;
for i := 1 to n do
begin
min := a[i, 1]; min_id := 1;
for j := 2 to m do
begin
if a[i, j] < min then begin
min := a[i, j]; min_id := j;
end;
end;
writeln;
write('В строке',' ', i, ' ', 'минимальный элемент: ', min,' ', '(номер элемента: ', min_id, ')');
for j := 1 to m do
begin
a[i, j] := a[i, j] + min_id;
end;
end;
writeln;
writeln;
writeln('Матрица после прибавления:');
for i := 1 to n do
begin
for j := 1 to m do
write(a[i, j]:3);
writeln;
end;
end.
Y29uc3QgbiA9IDM7IGNvbnN0IG0gPSAzOwp2YXIKICBhOiBhcnJheVsxLi5uLCAxLi5tXSBvZiBpbnRlZ2VyOwogIGksIGosIG1pbiwgbWluX2lkOiBpbnRlZ2VyOwpiZWdpbgogIGZvciBpIDo9IDEgdG8gbiBkbwogICAgZm9yIGogOj0gMSB0byBtIGRvCiAgICAgIGFbaSwgal0gOj0gcmFuZG9tKDEwKTsKICB3cml0ZWxuKCfQmNGB0YXQvtC00L3QsNGPINC80LDRgtGA0LjRhtCwOicpOwogZm9yIGkgOj0gMSB0byBuIGRvCiAgYmVnaW4KICAgIGZvciBqIDo9IDEgdG8gbSBkbwogICAgICB3cml0ZShhW2ksIGpdOjMpOwogICAgd3JpdGVsbjsKICAgIGVuZDsKICBmb3IgaSA6PSAxIHRvIG4gZG8KICBiZWdpbgogICAgbWluIDo9IGFbaSwgMV07IG1pbl9pZCA6PSAxOwogICAgZm9yIGogOj0gMiB0byBtIGRvCiAgICBiZWdpbgogICAgICBpZiBhW2ksIGpdIDwgbWluIHRoZW4gYmVnaW4KICAgICAgICBtaW4gOj0gYVtpLCBqXTsgbWluX2lkIDo9IGo7CiAgICAgICAgZW5kOwogICAgICBlbmQ7CiAgICB3cml0ZWxuOwogICAgd3JpdGUoJ9CSINGB0YLRgNC+0LrQtScsJyAnLCBpLCAnICcsICfQvNC40L3QuNC80LDQu9GM0L3Ri9C5INGN0LvQtdC80LXQvdGCOiAnLCBtaW4sJyAnLCAnKNC90L7QvNC10YAg0Y3Qu9C10LzQtdC90YLQsDogJywgbWluX2lkLCAnKScpOwogICAgZm9yIGogOj0gMSB0byBtIGRvCiAgICBiZWdpbgogICAgICBhW2ksIGpdIDo9IGFbaSwgal0gKyBtaW5faWQ7CiAgICBlbmQ7CiAgZW5kOwogIHdyaXRlbG47CiAgd3JpdGVsbjsKICB3cml0ZWxuKCfQnNCw0YLRgNC40YbQsCDQv9C+0YHQu9C1INC/0YDQuNCx0LDQstC70LXQvdC40Y86Jyk7CiAgZm9yIGkgOj0gMSB0byBuIGRvCiAgYmVnaW4KICAgIGZvciBqIDo9IDEgdG8gbSBkbwogICAgICB3cml0ZShhW2ksIGpdOjMpOwogICAgd3JpdGVsbjsKICBlbmQ7CmVuZC4=