十一、网易2017<操作序列>
来源:互联网 发布:网络计划编制软件 编辑:程序博客网 时间:2024/05/25 20:00
时间限制:2秒
空间限制:32768K
小易有一个长度为n的整数序列,a_1,…,a_n。然后考虑在一个空序列b上进行n次以下操作:
1、将a_i放入b序列的末尾
2、逆置b序列
小易需要你计算输出操作n次之后的b序列。
输入描述:
输入包括两行,第一行包括一个整数n(2 ≤ n ≤ 2*10^5),即序列的长度。
第二行包括n个整数a_i(1 ≤ a_i ≤ 10^9),即序列a中的每个整数,以空格分割。
输出描述:
在一行中输出操作n次之后的b序列,以空格分割,行末无空格。
输入例子1:
4
1 2 3 4
输出例子1:
4 2 1 3
(下面写的代码在牛客网易上通不过。只有50%接受率,好像循环太多,以后再修改吧)
#include <iostream>#include<algorithm>using namespace std;int main(){ int a[1000]; int m,i; while(cin>>m) { for(i=0;i<m;i++) { cin>>a[i]; reverse(a,a+i); } reverse(a,a+i); for(i=0;i<m;i++) { cout<<a[i]; if(i==m-1); else cout<<" "; } cout<<endl; } return 0;}
阅读全文
0 0
- 十一、网易2017<操作序列>
- 网易笔试:操作序列
- 网易编程题--操作序列
- 网易编程题 操作序列
- 网易2017内推 [编程题]操作序列@Java
- 《校园招聘网易》之操作序列
- 网易笔试在线编程_ 操作序列
- 2018网易笔试题-操作序列
- 新鲜出炉-网易内推编程题目之操作序列
- 网易2018内推编程题——操作序列
- 2018网易内推笔试-操作序列(python)
- 2018网易校招编程题(4)操作序列
- 网易2018内推笔试题_操作序列_C++
- 网易序列操作(泛型reverse算法与vector版)
- 网易2018校招内推编程题集合:操作序列 [python]
- 回文序列-2017网易校园招聘
- 网易-回文序列
- [网易]回文序列
- 继续学习bootstrap
- ssh登陆远程
- javascript时间冒泡和事件捕获
- Map按照Value排序(升序,降序)--string
- Android下载图片 同一地址资源不改变问题
- 十一、网易2017<操作序列>
- iOS-修改Tabbar选中时候默认渲染成蓝色的状态
- Vuex是如何工作的?
- 2017年简单的discuz搬家教程
- Docker
- Mysql数据迁移命令mysqldump
- 表排序(Table Sort)
- 【ggplot】复杂柱状图:自定义颜色、标签、位置、坐标轴和主题
- java的IO流复制文件和读取文件内容