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

Задача . 106


Задача

Темы:

В программе описан одномерный целочисленный массив с индексами от 0 до 10. В приведенном ниже фрагменте программы массив сначала заполняется, а потом изменяется:

Паскаль Си
for i:=0 to 10 do
  A[i]:= i - 1; 
for i:=1 to 10 do
  A[i-1]:= A[i]; 
A[10] := 10;
for (i=0;i<=10;i++)  
   A[i] = i - 1;
for (i=1;i<=10;i++)  
   A[i-1] = A[i];
A[10] = 10;
 



Как изменяются элементы этого массива?

1) все элементы, кроме последнего, окажутся равны между собой
2) все элементы окажутся равны своим индексам
3) все элементы, кроме последнего, сдвигаются на один элемент вправо
4) все элементы, кроме последнего, уменьшаются на единицу


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

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