На сайте в режиме реального времени публикуются решения контестных задач сервиса Codeforces.
Загружайте свои решения( здесь ) прямо на сайте. Подробнее. Жду ваших решений
 

По разделам

 

Задача Matrix 75


Дана матрица размера M × N. Элемент матрицы называется ее локальным максимумом, если он больше всех окружающих его элементов. Поменять знак всех локальныx максимумов данной матрицы на противоположный. При решении допускается использовать вспомогательную матрицу.

Код (Pascal)

program Matrix75;
type
  matrix = array [1..10,1..10] of integer;
 
var
  a:matrix;
  K, M, N, i, j:Integer;
 
Function CheckMatrixLocMax(var mat:matrix; X,Y:Integer):Boolean;
 Begin
  CheckMatrixLocMax:=true;
  if x>1 then
   if mat[x,y]<=mat[x-1,y] then CheckMatrixLocMax:=False;
  if x1 then
   if mat[x,y]<=mat[x,y-1] then CheckMatrixLocMax:=False;
  if y1) and (x>1) then
   if mat[x,y]<=mat[x-1,y-1] then CheckMatrixLocMax:=False;
  if (y<N) and (x<M) then
   if mat[x,y]<=mat[x+1,y+1] then CheckMatrixLocMax:=False;   if (y>1) and (x<M) then
   if mat[x,y]<=mat[x+1,y-1] then CheckMatrixLocMax:=False;
  if (y<N) and (x>1) then
   if mat[x,y]<=mat[x-1,y+1] then CheckMatrixLocMax:=False;
 end;
 
begin
 Write('N: ');
 Readln(N);
 Write('M: ');
 Readln(M);
 
 for  i:=1 to M do
  begin
   writeln(i,': ');
   for j:=1 to N do
    begin
     Write(j,' : ');
     Read(a[i,j]);
    end;
  end;
 
 for  i:=1 to M do
   for j:=1 to N do
     if CheckMatrixLocMax(a,i,j) then a[i,j]:=(-1)*a[i,j];
 
 for  i:=1 to M do
  begin
   for j:=1 to N do
    begin
     Write(' : ',a[i,j]);
    end;
   writeln(' : ');
  end;
end.
									




Matrix. Абрамян
Matrix 1 Просмотров: 60
Matrix 2 Просмотров: 43
Matrix 3 Просмотров: 31
Matrix 4 Просмотров: 31
Matrix 5 Просмотров: 39
Matrix 6 Просмотров: 33
Matrix 7 Просмотров: 32
Matrix 8 Просмотров: 31
Matrix 9 Просмотров: 39
Matrix 10 Просмотров: 36
Matrix 11 Просмотров: 31
Matrix 12 Просмотров: 45
Matrix 13 Просмотров: 43
Matrix 14 Просмотров: 23
Matrix 15 Просмотров: 29
Matrix 16 Просмотров: 37
Matrix 17 Просмотров: 30
Matrix 18 Просмотров: 20
Matrix 19 Просмотров: 38
Matrix 20 Просмотров: 45
Matrix 21 Просмотров: 20
Matrix 22 Просмотров: 17
Matrix 23 Просмотров: 32
Matrix 24 Просмотров: 32
Matrix 25 Просмотров: 30
Matrix 26 Просмотров: 37
Matrix 27 Просмотров: 21
Matrix 28 Просмотров: 28
Matrix 29 Просмотров: 24
Matrix 30 Просмотров: 23
Matrix 31 Просмотров: 16
Matrix 32 Просмотров: 29
Matrix 33 Просмотров: 27
Matrix 34 Просмотров: 33
Matrix 35 Просмотров: 24
Matrix 36 Просмотров: 38
Matrix 37 Просмотров: 27
Matrix 38 Просмотров: 36
Matrix 39 Просмотров: 27
Matrix 40 Просмотров: 23
Matrix 41 Просмотров: 28
Matrix 42 Просмотров: 35
Matrix 43 Просмотров: 31
Matrix 44 Просмотров: 30
Matrix 45 Просмотров: 20
Matrix 46 Просмотров: 18
Matrix 47 Просмотров: 39
Matrix 48 Просмотров: 17
Matrix 49 Просмотров: 17
Matrix 50 Просмотров: 23
Matrix 51 Просмотров: 23
Matrix 52 Просмотров: 18
Matrix 53 Просмотров: 23
Matrix 54 Просмотров: 40
Matrix 55 Просмотров: 17
Matrix 56 Просмотров: 23
Matrix 57 Просмотров: 17
Matrix 58 Просмотров: 22
Matrix 59 Просмотров: 27
Matrix 60 Просмотров: 22
Matrix 61 Просмотров: 27
Matrix 62 Просмотров: 33
Matrix 63 Просмотров: 31
Matrix 64 Просмотров: 39
Matrix 65 Просмотров: 35
Matrix 66 Просмотров: 40
Matrix 67 Просмотров: 34
Matrix 68 Просмотров: 35
Matrix 69 Просмотров: 32
Matrix 70 Просмотров: 21
Matrix 71 Просмотров: 19
Matrix 72 Просмотров: 21
Matrix 73 Просмотров: 24
Matrix 74 Просмотров: 43
Matrix 75 Просмотров: 24
Matrix 76 Просмотров: 32
Matrix 77 Просмотров: 28
Matrix 78 Просмотров: 28
Matrix 79 Просмотров: 32
Matrix 80 Просмотров: 24
Matrix 81 Просмотров: 21
Matrix 82 Просмотров: 16
Matrix 83 Просмотров: 33
Matrix 84 Просмотров: 36
Matrix 85 Просмотров: 24
Matrix 86 Просмотров: 16
Matrix 87 Просмотров: 23
Matrix 88 Просмотров: 27
Matrix 89 Просмотров: 20
Matrix 90 Просмотров: 16
Matrix 91 Просмотров: 23
Matrix 92 Просмотров: 28
Matrix 93 Просмотров: 25
Matrix 94 Просмотров: 33
Matrix 95 Просмотров: 30
Matrix 96 Просмотров: 26
Matrix 97 Просмотров: 31
Matrix 98 Просмотров: 20
Matrix 99 Просмотров: 25
Matrix 100 Просмотров: 19

Комментарии

Чтобы написать комментарии вам нужно войти в систему или зарегистрироваться