Дан фрагмент программы, обрабатывающей двухмерный массив A размера n×n. k := 1; for i:=1 to n do begin c := A[i,i]; A[i,i] := A[k,i]; A[k,i] := c; end Представим массив в виде квадратной таблицы, в которой для элемента массива A[i,j] величина i является номером строки, а величина j – номером столбца, в котором расположен элемент. Тогда данный алгоритм меняет местами В ответе необходимо обосновать свой ответ (например, расписав решение поэтапно).
Задание

Дан фрагмент программы, обрабатывающей двухмерный массив A размера n×n.
k := 1;
for i:=1 to n do begin
c := A

\[i,i\]
;
A
\[i,i\]
:= A
\[k,i\]
;
A
\[k,i\]
:= c;
end
Представим массив в виде квадратной таблицы, в которой для элемента массива A
\[i,j\]
величина i является номером строки, а величина j – номером столбца, в котором расположен элемент. Тогда данный алгоритм меняет местами

В ответе необходимо обосновать свой ответ \(например, расписав решение поэтапно\).