Решение задачи №149 «Разворот» с ACMP
Условие задачи
Дано натуральное число N и последовательность из N элементов. Требуется вывести эту последовательность в обратном порядке.
Входные данные
В первой строке входного файла INPUT.TXT записано натуральное число N (N ≤ 103). Во второй строке через пробел идут N целых чисел, по модулю не превосходящих 103 - элементы последовательности.
Выходные данные
В выходной файл OUTPUT.TXT выведите заданную последовательность в обратном порядке.
Решение на C++
Решение на C++
#include<iostream>
#include<stack>
using namespace std;
int main()
{
int n,a;stack<int>s;
cin>>n;
while(n){n--;cin>>a;s.push(a);}
while(!s.empty()){cout<<s.top()<<' ';s.pop();}
return 0;
}
Условия задач взяты с сайта acmp.ru