1. vara:array[1..5,1..5] of integer;i,j,sum,min,n:Integer;beginmin:=25;for i:=1 to 5 dobeginWriteln('Введите места ', i,' спортсмена');for j:=1 to 5 doRead(a[i,j]);end;for i:=1 to 5 dobeginfor j:=1 to 5 dosum:=sum+a[i,j];if sum<min then beginmin:=sum;n:=i;sum:=0;end;end;Writeln(n, ' спортсмен лучший');end.2. vara:array[1..20,1..20] of integer;sum:array[1..20] of integer;i,j,n,k:integer;beginWriteln('Введите количество команд');Readln(n);For i:=1 to n dofor j:=1 to n doif i = j then a[i,j]:=0 else beginWriteln('Введите количество очков, заработаных ', i ,' командой в матче поротив ', j, ' команды');Read(a[i,j]);end;For i:=1 to n dofor j:=1 to n dosum[i]:= sum[i]+ a[i,j];for i:=1 to n do if sum[i]>(3*(n-1)/2) then k:=k+1;Writeln(k ,' команд(а,ы) имеют больше побед, чем поражений');end.3.vara:array[1..20,1..20] of integer;sum:array[1..20] of integer;i,j,n:integer;beginWriteln('Введите количество команд');Readln(n);For i:=1 to n dofor j:=1 to n doif i = j then a[i,j]:=0 else beginWriteln('Введите количество очков, заработаных ', i ,' командой в матче поротив ', j, ' команды');Read(a[i,j]);end;For i:=1 to n dofor j:=1 to n dosum[i]:= sum[i]+ a[i,j];for i:=1 to n doif sum[i] = 3*(n-1) then Write(i, ' ');Write(' команд(а,ы) прошли чемпионат без поражений!');end.4.vara:array[1..20,1..20] of integer;sum:array[1..20] of integer;i,j,n,k:integer;beginWriteln('Введите количество команд');Readln(n);For i:=1 to n dofor j:=1 to n doif i = j then a[i,j]:=0 else beginWriteln('Введите количество очков, заработаных ', i ,' командой в матче поротив ', j, ' команды');Read(a[i,j]);end;For i:=1 to n dofor j:=1 to n doif a[i,j]<>1 thensum[i]:= sum[i]+ a[i,j];for i:=1 to n doif sum[i] > (3*(n-1))/2 then k:=k+1;Write(k,' команд выиграли более половину игр');end.