Дана матрица размером 7Х7 элементов, случайным образом заполненная. Просчитать сумму ...

0 голосов
58 просмотров

Дана матрица размером 7Х7 элементов, случайным образом заполненная. Просчитать сумму
элементов вспомогательной диагонали ( i=n-j+1 ). Определить количество элементов > сумма / 3.


Информатика (15 баллов) | 58 просмотров
Дан 1 ответ
0 голосов
Правильный ответ

Const n=7;
begin
  var a:=MatrRandom(n,n,-20,20); 
  a.Println(4);
  var s:=0;
  for var i:=0 to a.RowCount-1 do s:=s+a[i,n-i-1];
  Writeln('s = ',s);
  var k:=a.ElementsByRow.Where(x->x>s/3).Count;
  writeln('k = ',k);
end.

Пример:
  -4 -14   1   4   1   8  20
 -10 -19   5 -19 -15   0   2
 -11 -13   0 -15  -6  13 -11
 -16   5 -18   2  19  -8 -11
  10  -2  19 -10  20   8   1
   9 -12   2  12   4   0   7
   5   6   1   9  -5   4 -11
s = 28
k = 7

(194k баллов)
0

Спасибо! Учусь )