0
点赞
收藏
分享

微信扫一扫

pat乙级 1008 数组元素循环右移问题

邯唐情感 2022-01-30 阅读 149

没什么好说的一道题,唯一一个要注意的点:m可能会大于n,所以要m=m%n一下

#include <iostream>
#include <string>
#include <math.h>
using namespace std;

int main(){
	int bit,count,i;
    cin>>count>>bit;
    int s[count];
    bit = bit%count;
    
    for(i=0;i<count;i++){
    	cin>>s[i];
	}
	for(i=count-bit;i<count;i++){
		cout<<s[i]<<" ";
	}
	for(i=0;i<count-bit;i++){
		cout<<s[i];
		if(i!=count-bit-1)cout<<" ";
	}
    return 0;
}
举报

相关推荐

0 条评论