Олимпиадный тренинг

Задача . П 71


Задача

Темы:
В программе описан одномерный целочисленный массив с индексами от 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]=2k-1, k=1, …10. Укажите значение из предложенного списка, которое после выполнения указанного фрагмента программы имеют два или более рассмотренных в этом фрагменте элемента массива.
Если таких чисел несколько, укажите наименьшее из них.  
Если такого значения нет, укажите в ответе -1

time 1000 ms
memory 32 Mb
Правила оформления программ и список ошибок при автоматической проверке задач

Статистика успешных решений по компиляторам
Комментарий учителя