我是靠谱客的博主 激动小猫咪,最近开发中收集的这篇文章主要介绍数组元素循环右移问题 分数 20(java),觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

请添加图片描述


import java.util.Scanner;

public class Main {

	public static void main(String[] args) {
		Scanner se=new Scanner(System.in);
		String s=se.nextLine();
		String ss[]=s.split("\s+");
		int n=Integer.parseInt(ss[0]);
		int m=Integer.parseInt(ss[1]);
		s=se.nextLine();
		ss=s.split("\s+");
		if(m==0 || m%n==0) {
			System.out.println(s);
		}
		else {
			String out="";
			m=m%n;
			for (int i = n-m; i<=n-1;i++) {
				out=out+ss[i]+" ";
			}
			for (int i= 0;i<n-m;i++) {
				out=out+ss[i]+" ";
			}
			out=out.replaceAll("\s+", " ");
			System.out.println(out.trim());
		}

	}

}

最后

以上就是激动小猫咪为你收集整理的数组元素循环右移问题 分数 20(java)的全部内容,希望文章能够帮你解决数组元素循环右移问题 分数 20(java)所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(51)

评论列表共有 0 条评论

立即
投稿
返回
顶部