8966. Начальный порядок

 

Массив из n целых чисел подается на вход программы в обратном порядке – то есть в порядке от последнего к первому элементу. Восстановите первоначальный порядок элементов в массиве.

 

Вход. В первой строке записано натуральное число n. В следующей строке записаны n целых чисел. Все числа по модулю не превышают 100.

 

Выход. Выведите элементы массива в одной строке, восстановив первоначальный порядок его элементов.

 

Пример входа

Пример выхода

7

6 0 -7 2 -3 5 7

7 5 -3 2 -7 0 6

 

 

РЕШЕНИЕ

массив

 

Анализ алгоритма

В задаче требуется вывести элементы массива в обратном порядке.

 

Реализация алгоритма

Объявим рабочий массив.

 

int m[101];

 

Читаем входной массив.

 

scanf("%d", &n);

for (i = 0; i < n; i++)

  scanf("%d", &m[i]);

 

Выводим массив в обратном порядке.

 

for (i = n - 1; i >= 0; i--)

  printf("%d ", m[i]);

printf("\n");