[YTU]_1066 ( 输入n个数和输出调整后的n个数)
Description
有n个整数,使前面各数顺序向后移m个位置,最后m个数变成前面m个数,见图。写一函数:实现以上功能,在主函数中输入n个数和输出调整后的n个数。
Input
输入数据的个数n n个整数移动的位置m
Output
移动后的n个数
Sample Input
10 1 2 3 4 5 6 7 8 9 10 2
Sample Output
9 10 1 2 3 4 5 6 7 8
#include <iostream>
#include <cstring>
using namespace std;
void mv(int *p,int n,int m);
int main()
{int a[80];int m,i,n;cin>>n;for(i=0; i<n; i++)cin>>a[i];cin>>m;mv(a,n,m);for(i=0; i<n; i++)cout<<a[i]<<" ";return 0;
}
void mv(int *p,int n,int m)
{ int str[80],i1,i2;
for(i1=0,i2=n-m;i2<n;i1++,i2++)
{ str[i1]=p[i2]; }
for(i2=n-1;i2>=m;i2--)
{ p[i2]=p[i2-m]; }
for(i1=0,i2=0;i2<m;i2++,i1++)
{ p[i2]=str[i1]; }
}
[YTU]_1066 ( 输入n个数和输出调整后的n个数)相关推荐
- ACMNO.41C语言-数字调序 有n个整数,使前面各数顺序向后移m个位置,最后m个数变成前面m个数,见图。写一函数:实现以上功能,在主函数中输入n个数和输出调整后的n个数
题目描述 有n个整数,使前面各数顺序向后移m个位置,最后m个数变成前面m个数,见图. 写一函数:实现以上功能,在主函数中输入n个数和输出调整后的n个数. 输入 输入数据的个数n n个整数 移动的位置m ...
- Java学习之编写实现简单加密的程序,要求从键盘输入一个字符,输出加密后的字符。
案例介绍: 编写实现简单加密的程序,要求从键盘输入一个字符,输出加密后的字符. 加密规则:输入A,输出Z;输入B,输出Y:输入a,输出z;输入b,输出y. 案例代码: import java.io.* ...
- c语言比较三个数大小输出最小值,比较ABC三个数的大小,从小到大排列输出。,c语言比较三个数大小按从大到小顺序输出...
匿名网友: 思路分析:先比较2个数,取其中大者与第三个数比较得出较大者为最大数,记为max.步骤如下:第一步:输入a,b,c.第二步:比较a,b.若a>b,则执行第三步:否则,执行第四步.第三步 ...
- 输入一个字符串,统计个数,输出字符数字等的个数
统计一串字符的数字,字符等的个数.先整理一下这个题目的思路,对于一个字符串,一般都以'\0'结束,从第一个字符开始统计,遇到字母时alpha++;遇到数字时,digit++;遇到空格时,digit++ ...
- c语言输出最大的数ns流程图_③依次输入10个数,要求输出其中最大的数用传统流程图表示...
编写VB程序.输入20个数,放在数组中,输出其总和,平均数,以及大于平均数的那些数 简单写一下代码流程dima(20)fori=0to19a(i)=inputbox("输入第"+s ...
- c语言中从键盘上输入三个数,将之排序后按由大到小的顺序输出,从键盘上输入3个数,将它们按由大到小的顺序排列好输出...
vb中从键盘上输入10个数,判断有几个偶数,有几个奇数? 我给你写了,挺简单的.窗体上添加两个label控件一个command控件Dima(1To10)DimbDimcAsIntegerDimdAsI ...
- ACMNO.23 C语言-素数判定 写一个判断素数的函数,在主函数输入一个整数,输出是否是素数的消息。 输入 一个数 输出 如果是素数输出prime 如果不是输出not prime
题目描述 写一个判断素数的函数,在主函数输入一个整数,输出是否是素数的消息. 输入 一个数 输出 如果是素数输出prime 如果不是输出not prime 样例输入 97 样例输出 prime 来源/ ...
- c语言代码,输入两个数,输出第一个数到第二个数之间所有的数
用C语言实现,输入两个数,输出第一个数到第二个数之间包含的所有数 #include <stdio.h> int num(int x, int y); int main() {int a1, ...
- JAVA实现输入一个整数,输出该数二进制表示中1的个数(《剑指offer》)
题目: 输入一个整数,输出该数二进制表示中1的个数.其中负数用补码表示. 这个题目有个比较有意思并且被公认的解法,我就先贴答案吧: public class Solution {public int ...
最新文章
- java提供的4种基本控制语句结构_Java基础6-控制语句
- python转盘抽奖_react 抽奖转盘 ----小计
- git分支合并(包含学习git命令的方法)
- Oracle 11g新特性:索引不可见
- 51Nod1502 苹果曼和纸
- oracle xml中cdata,XML CDATA的作用
- [轉]数据挖掘工具的选择
- mysql数据库的三级模式_2016年计算机三级MySQL数据库试题
- mysql报错Attempted to open a previously opened tablespace的解决办法
- 【Python3网络爬虫开发实战】1.5.1-PyMySQL的安装
- 分类模型的衡量指标,召回率recall和准确率precision
- Android系统性能优化(64)---build.设置
- java怎样获取变量的类型
- MySQL数据库和表名大小写敏感开关的打开办法
- 真4k测试样片_如何让自己的抖音视频更高清?测试一天后,偷偷告诉你
- 测试网速_使用Speedtest CLI测试你的网速
- 全网最全——数字信号和模拟信号的区别
- PHP调用wsdl接口实例化SoapClient抛出异常
- spaCy文本分类教程
- 5 win10 python3.6+pcl1.9环境配置
热门文章
- LINQ学习之旅——第二站LTQ之标准数据库操作(增查删改)
- [转]C# WinForm 关于窗体最大化时的是否全屏效果与是否遮盖任务栏
- redis mysql 解决超卖_Redis 分布式锁解决超卖问题
- Response内置对象
- ECMASCript 2019可能会有哪些特性?
- AppLaunchScreen/Screenshot(启动图/屏幕快照)输出规范
- android view 转Bitmap 生成截图
- JS代理模式《JavaScript设计模式与开发实践》阅读笔记
- 发现了一个好用的在线勾图的站点
- 关于curl: (2) Failed Initialization