Processing math: 100%

Районная олимпиада по информатике. 2016-2017 учебный год.


Задача A. Реверс

Ограничение по времени:
2 секунда
Ограничение по памяти:
64 мегабайта

Дана последовательность чисел A длины N. Требуется вывести в обратном порядке.
Формат входного файла
Первая строка входного файла содержит целое число N (1N106) — длину последовательности. Вторая строка входного файла содержит N целых чисел — элементы последовательности A. Все элементы последовательности не превосходят 100000 по абсолютному значению.
Формат выходного файла
В единственной строке выходного файла выведите элементы последовательности A в обратном порядке. Для наглядности обратите внимание на примеры.
Примеры:
Вход
3
1 2 3
Ответ
3 2 1
Вход
4
1 2 3 1
Ответ
1 3 2 1
посмотреть в олимпиаде

Комментарий/решение:

пред. Правка 2   -3
6 года 4 месяца назад #
пред. Правка 2   1
6 года 4 месяца назад #

показать/скрыть код

C++

  0
6 года 4 месяца назад #

показать/скрыть код

C++

  0
5 года 4 месяца назад #

показать/скрыть код

C++

пред. Правка 2   0
5 года 4 месяца назад #

показать/скрыть код

C++

пред. Правка 3   1
3 года 2 месяца назад #

DELETED

  1
4 года 6 месяца назад #

показать/скрыть код

C++

  0
4 года 3 месяца назад #

#include <iostream>

#include <vector>

#include <string>

using namespace std;

int main() {

int n;

cin >> n;

vector <int> a(n);

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

cin >> a[i];

}

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

cout << a[i] << " ";

}

}

пред. Правка 2   0
3 года 2 месяца назад #

показать/скрыть код

C++

  0
3 года 3 месяца назад #

показать/скрыть код

C++
#include<bits/stdc++.h>

using namespace std ;

int main () {

int n ;

cin >> n ;

vector<int> a(n) ;

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

cin >> a[i] ;

}

reverse(a.begin() , a.end()) ;

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

cout << a[i] << " " ;

}

}

  0
2 года 3 месяца назад #

#include<bits/stdc++.h>

using namespace std;

#define ll long long int

int main () {

ios_base::sync_with_stdio(0);

cin.tie(0);cout.tie(0);

ll n;

cin>>n;

ll a[n];

for(ll i=0;i<n;i++)cin>>a[i];

reverse(a, a+n);

for(ll i=0;i<n;i++)cout<<a[i]<<' ';

}

  0
2 года 1 месяца назад #

a=[]

a=list(map(int,input().split()))

a.sort(reverse=True)

print(a)

  0
1 года 3 месяца назад #

a, b = input(), list(map(int, input().split()))

print(*b[::-1])