Помогите с решением задачки. Не могу никак понятьЗначения частей двухмерного массива
Помогите с решением задачки. Не могу никак понять
Значения частей двухмерного массива A[1..100,1..100] задаются с подмогою следующего куска программки:
for i:=1 to 100 do
for k:=1 to 100 do
if i gt; k then
A[i,k] := i
else A[i,k] := -k;
Чему равна сумма частей массива после исполнения этого фрагмента программки?
Берите матрицу гораздо меньше, скажем 5х5
-1 -2 -3 -4 -5
2 -2 -3 -4 -5
3 3 -3 -4 -5
4 4 4 -4 -5
5 5 5 5 -5
Положительные и отрицательные элементы матрицы расположены симметрично условно главной диагонали. Потому, чтоб посчитать сумму чисел матрицы, достаточно брать элементы основной диагонали. Это числа от 1 до 5 со знаком "-". Аналогично для матрицы 100х100 это будут числа от 1 до 100 со знаком "-". Осталось посчитать сумму членов арифметической прогрессии 1,2,3,4,5....100 и взять со знаком "-". S = -(1+100)*100/2 = -5050.
-
Вопросы ответы
Статьи
Информатика
Статьи
Математика.
Физика.
Математика.
Разные вопросы.
Разные вопросы.
Математика.
Разные вопросы.
Математика.
Физика.
Геометрия.