Муравей может оказаться только в четных точках, так как при смене направления некоторые участки им будут проходиться по 2-4-6 и т.д. раз. Если x - количество участков, пройденных по 1 разу, а y - количество участков, пройденных несколько раз (2-4-6), то можно записать, что
x+2y=58. Т.к. 2y и 58 - четное, то и x-четное.
Ответ: <span> -20, 0, -58, 18, -2, 92</span>
Ну только конец в более удачное место поставь, ну а вроде как так
ОООо экзамен по информатике, ахах лучше сам его прорешай
Uses crt;
var a:array[1..100,1..100] of integer;
b:array[1..100] of integer;
i,j,m,n:integer;
begin
ClrScr;
Randomize;
Write('n=');
Readln(n);
Write('m=');
Readln(m);
Writeln;
for i:=1 to m do
Write(i:4);
Writeln;
Writeln('-'*4*m);
for i:=1 to n do
begin
for j:=1 to m do
begin
a[i,j]:=random(20)-10;
Write(a[i,j]:4);
end;
Writeln;
end;
Writeln;
b[j]:=0;
for i:=1 to n do
for j:=1 to m do
if a[i,j]>0 then
b[j]:=b[j]+1;
for i:=1 to m do
if b[i]>0 then Writeln('В столбце ',i,' положительных чисел ',b[i])
else Writeln('В столбце ',i,' нет положительных чисел ');
Readln;
end.
А,что решать то?Фотку то скинь