网易2018内推笔试题_操作序列_C++

来源:互联网 发布:中国城市化率数据 编辑:程序博客网 时间:2024/05/16 16:00

这里写图片描述

#include <bits/stdc++.h>using namespace std;int main(){    vector<int> int_a, int_b;    int n;    cin >> n;    int i, val;    for(int i=0; i<n; ++i){        cin >> val;        int_a.push_back(val);    }    for(i=n-1;i>=0;i-=2){        val = int_a[i];        int_b.push_back(val);    }    int j;    if(n&1)        j=1;    else        j=0;    for(;j<n;j+=2){        val = int_a[j];        int_b.push_back(val);    }    for(int k=0;k<n; k++){        if(k!=n-1)            cout << int_b[k] << " ";        else            cout << int_b[k] << endl;    }}