В программе описан одномерный целочисленный массив с индексами от 0 до 9. Ниже представлен фрагмент программы, обрабатывающей данный массив:
Паскаль |
Си |
n := 10;
for i := 0 to n-1 do begin
A[n-i-1] := 2*A[i];
end;
|
int n = 10;
for (i = 0; i<n; i++) {
A[n-i-1] = 2*A[i];
}
|
В начале выполнения этого фрагмента в массиве находились числа: 1,2,4,8,16,32,64,128,256,512, т.е. A[i]=2
k-1, k=1, …10. Укажите значение из предложенного списка, которое после выполнения указанного фрагмента программы имеют два или более рассмотренных в этом фрагменте элемента массива.
Если таких чисел несколько, укажите наименьшее из них.
Если такого значения нет, укажите в ответе -1