В программе описан одномерный целочисленный массив А, в представленном фрагменте программы обрабатываются элементы массива с индексами от 1 до 10.
| Бейсик | Python |
|---|---|
n = 10 FOR i = 1 TO n A (n+1-i) = 2*A(i) NEXT i
| n = 10 for i in range(1, n+1): A [n+1-i] = 2*A[i]
|
| Паскаль | Алгоритмический язык |
n:= 10; for i:=1 to n do A [n+1-i] := 2*A[i];
| n:= 10 нц для i от 1 до n A [n+1-i] := 2*A[i] кц
|
| Си++ | |
n = 10; for (i = 1; i <= n; i++) { A [n+1-i] = 2*A[i]; } | |
Перед началом выполнения фрагмента элементы массива имеют значения соответственно 2, 4, 6, 8, 10, 12, 14, 16, 18, 20, т. е. А[1] = 2; А[2] = 4 и т. д. Укажите значение, которое после выполнения указанного фрагмента программы имеют два или более рассмотренных в этом фрагменте элемента массива. Если таких чисел несколько, укажите наибольшее из них.
1) 8
2) 16
3) 20
4) такого значения нет
PDF-версии: 