题目详情::
1008 数组元素循环右移问题 (20 分)
描述:
思路:
不对数组进行移动,直接进行输出。
代码:
#include<cstdio>
#include<iostream>
using namespace std;
int main(){
int n, m, num[10000], flag = 0;
cin >> n >> m;
m = m % n;
for(int i=0; i<n; i++){
cin >> num[i];
}
if(n==1) {
cout << num[0]; return 0; }
else{
for(int i=n-m; i<n; i++){
if(flag==0) {
cout << num[i]; flag++; }
else cout << " " << num[i];
}
for(int i=0; i<n-m; i++){
if(