Решите задачу по информатике Перед вами записи трёх алгоритмов. Какой из них решает задачу разворота массива A в обратном порядке? То есть, если в массиве A хранились числа 1, 2, 3, 4, 5 (в таком порядке), то после выполнения алгоритма массив порядок элементов массива A станет таким: 5, 4, 3, 2, 1. Первый алгоритм Pascal: for i := 1 to n do begin t := A[i]; A[i] := A[n + 1 - i]; A[n + 1 - i]:= t; end; Python: for i in range(0, n): t = a[i] a[i] = a[n - i - 1] a[n - i - 1] = t Второй алгоритм Pascal: for i := 1 to n div 2 do begin t := A[i]; A[i] := A[n + 1 - i]; A[n + 1 - i]:= t; end; Python: for i in range(0, n // 2): t = a[i] a[i] = a[n - i - 1] a[n - i - 1] = t Третий алгоритм Pascal: for i := 1 to n do A[i] := A[n + 1 - i]; Python: for i in range(0, n): a[i] = a[n - i - 1] Первый алгоритм Второй алгоритм Третий алгоритм
Второй алгоритм