XYNUOJ 1118: 习题8-4 移动数据
来源:互联网 发布:sdwebimage原理lru算法 编辑:程序博客网 时间:2024/06/04 19:35
1118: 习题8-4 移动数据
时间限制: 1 Sec 内存限制: 12 MB题目描述
输入n个整数(不超过10),使前面各数顺序后移m个位置,最后m个数变成最前面的m个数(m<n),写一个函数实现上述功能。
在main函数中调用该函数,最后分行输出移动后的n个数,每个数占一行。
输入输出都在main函数中进行。
n和m以及n个数都需要从键盘上进行输入。
输入
输入分三行
第一行输入一个数字(假设该数字以n表示,不超过10),表示要输入的数据个数
第二行输入以空格分隔的n个数
第三行输入后移的位置(假设该数字以m表示,m<n)
输出
分行输出移动后的数据,每个数字单独占一行。
样例输入
10
1 2 3 4 5 6 7 8 9 0
3
样例输出
8
9
0
1
2
3
4
5
6
7
#include <stdio.h>int main(){int a,i;scanf("%d",&a);int n[a], m, nn[a];for(int i=0;i<a;i++)scanf("%d", &n[i]);scanf("%d", &m);for(i=0;i<a;i++){if(i<m)nn[i]=n[a-m+i];elsenn[i]=n[i-m];printf("%d\n", nn[i]);}printf("\n");}
阅读全文
1 0
- XYNUOJ 1118: 习题8-4 移动数据
- XYNUOJ 1181移动数据
- 习题6-4 骑士的移动 UVa439
- XYNUOJ 1096: 习题6-10 字符统计 输出结果为三行分别输出
- 习题6-4 骑士的移动 UVa 439
- 习题 6-4 UVA 439 Knight Moves 骑士的移动
- UVa439 习题 6-4 骑士的移动(Knight Moves)
- 习题4-9 数据挖掘 UVa1591
- 4.3 数据的格式化键盘输入习题4
- 训练4 习题8
- 习题8-4 报数
- xynuoj +-字符串
- SQL 课后习题数据
- 数据运算的习题
- 移动数据
- 数据存储练习题-(OpenCV第3章习题8)
- 大数据预科班1~4天习题
- 习题6-4 骑士的移动(Knight Moves, UVa 439)
- JavaScript typeof, null, 和 undefined
- java8 Lambda表达式
- IO笔记
- 老司机谈鉴黄,新一代“鉴黄师”是如何养成的?
- 编译LDD第三版中scullc代码时遇到的问题及解决方法
- XYNUOJ 1118: 习题8-4 移动数据
- Java数组--Arrays类
- andorid 集成开发环境下载
- 括号匹配
- QT开发——在QT Creator加入lib库文件
- php日常摘要
- 虚函数表解析
- IOS ARKit 最新文档
- Windwos 10 Install VMware PowerCLI 6.5.0