Какой из приведенных алгоритмов реализует задачу нахождения суммы элементов матрицы a[1..n,1..n], лежащих в заштрихованной части матрицы ( элементы, лежащие на границе учитываются):

  • s:=0; for i:=1 to n do for j:=1 to n do if ((i<=j) and (i+j<=n+1)) then s:=s+a[i,j];
  • s:=0; for i:=1 to n do for j:=1 to n do if ((i>=j) and (i+j<=n+1)) or ((i<=j) and (i+j>=n+1)) then s:=s+a[i,j];
  • s:=0; for i:=1 to n do for j:=1 to n do if ((i>=j) and (i+j>=n+1)) and ((i<=j) and (i+j<=n+1)) then s:=s+a[i,j];
  • s:=0; for i:=1 to n do for j:=1 to n do if ((i>=j) and (i+j>=n+1)) or ((i<=j) and (i+j<=n+1)) then s:=s+a[i,j];
Для просмотра статистики ответов нужно залогиниться.