B1008
来源:互联网 发布:近几年专升本数据 编辑:程序博客网 时间:2024/06/09 16:27
#include<iostream>using namespace std;int q[210] = { 0 };void move(int num,int pos){ for (int i = num - 1; i >= 0; --i) q[i + pos] = q[i]; for (; pos >= 1; --pos) q[pos-1] = q[pos + num-1];}void show(int num){ cout << q[0]; for (int i = 1; i < num; ++i) cout << " " << q[i];}int main(){ int num = 0,pos=0;//num几个数字,pos移动几位 cin >> num; cin >> pos; for (int i = 0; i < num; ++i) cin >> q[i]; pos = pos%num; move(num,pos); show(num); system("pause"); return 0;}
0 0
- B1008
- [PAT] B1008
- PAT B1008
- 浙大 PAT b1008
- PAT b1008题解
- B1008.数组元素循环右移问题
- PAT B1008. 数组元素循环右移问题 (20)
- B1008. 数组元素循环右移问题 (20)
- PAT B1008. 数组元素循环右移问题 (20)
- B1008. 数组元素循环右移问题 (20')
- PAT:B1008. 数组元素循环右移问题 (20)
- 3.1入门模拟B1008. 数组元素循环右移问题 (20)
- 解决Android Studio安装成功后出现Unable to create Debug Bridge,Unable to start adb server问题
- opencv2.4.10+vs2010无法查找或打开 PDB 文件的问题
- DS.Lab筆記
- 常用Linux命令记录
- Maven里添加json-lib支持
- B1008
- 散TIPS——C语言
- TCP四次挥手关闭连接的图解与实践总结
- express路由相对的路径 问题
- 代码管理:iOS高质量代码之耦合的处理
- 微信第三方登录集成
- Unity3D学习(3)之基于鼠标点击的3D版牧师与魔鬼
- linux 系统下,忘记密码的快捷解决方法。
- clob&blob