fbpx

Problema #489 – Afisare1 – Rezolvari PBInfo

de Mihai-Alexandru

Cerinţa

Se citește un vector cu n elemente, numere naturale. Să se afișeze elementele vectorului în următoarea ordine: primul, ultimul, al doilea, penultimul, etc.

Date de intrare

Programul citește de la tastatură numărul n, iar apoi n numere naturale, reprezentând elementele vectorului.

Date de ieşire

Programul afișează pe ecran, separate prin exact un spațiu, elementele vectorului, în ordinea cerută.

Restricţii şi precizări

  • 1 ≤ n ≤ 1000
  • elementele vectorului vor fi mai mici decât 1000

Exemplu

Intrare

5
2 9 1 5 8

Ieșire

2 8 9 5 1
#include <bits/stdc++.h>
using namespace std;
int main()
{
    int n,a[1001];
    cin>>n;
    for(int i=1;i<=n;i++) cin>>a[i];
    int i=1,j=n;
    while(i<=j)
    {
        cout<<a[i]<<" ";
        if(i!=j) cout<<a[j]<<" ";
        i++;
        j--;
    }
    return 0;

}
Comentarii

S-ar putea sa iti placa