JavaCodeTra 猴子选猴王 约瑟夫循环

JavaCodeTra 猴子选猴王 约瑟夫循环

大家好,又见面了,我是全栈君。

之前用的是循环链表,java刚学,不知道怎么用链表。用个小算法吧

JavaCodeTra 猴子选猴王 约瑟夫循环

代码:

import java.util.Scanner;

/**
 * 
 */

/**
 * @author john
 * @约瑟夫循环/MonkeyKing
 */
public class MonkeyKing {

	/**
	 * @param args
	 */
	public static void main(String[] args) {
		// TODO Auto-generated method stub
		System.out.print("请输入m。n:");
		Scanner scanner = new Scanner (System.in);
		int m =scanner.nextInt() ;
		int n =scanner.nextInt() ;
		System.out.print("第"+findKing(m,n)+"仅仅猴子为猴王");
	}

	public static int findKing(int m, int n) {
		int MonkyKingIndex = 0;
		for (int i = 2; i <= m; ++i) {
			MonkyKingIndex = (MonkyKingIndex + n) % i; 
		}
		return MonkyKingIndex+1;
	}

}

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/115587.html原文链接:https://javaforall.net

(0)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • c语言将时速转换成配速,配速和时速换算(配速时速换算)

    c语言将时速转换成配速,配速和时速换算(配速时速换算)时间除以路程,一般时间单位用分,路程单位用千米。比如20分钟跑了3千米,那配速就是20/3=6.66,也就是6分40秒每公里,一般说成640的配速。配速是针对长跑来说的,对短跑和中跑是不采用这个概念的。马拉松运动讲究匀速,在匀速的状态下才能更好地发挥自己的实力。很多跑步爱好者很注意控制速度。他们根.时速的意思是当时跑步的速度,配速是平均每公里耗时几分钟消耗是指跑步消耗的热量相当于每小时跑多少千…

    2022年6月28日
    168
  • iscsiadm命令详解_adm激活成功教程版

    iscsiadm命令详解_adm激活成功教程版iscsiadm是open-iscsi包中的一个工具,用来发现和登陆iSCSItar

    2022年8月23日
    3
  • LaTeX:引号

    LaTeX:引号LaTeX;LaTeX引号;LaTeX单引号;LaTeX双引号。

    2022年6月25日
    48
  • string和stringstream用法详解「建议收藏」

    string和stringstream用法详解「建议收藏」一、stringstring 是C++提供的字串型態,和C的字串相比,除了有不限长度的优点外,还有其他许多方便的功能。要使用 string,必須先加入这一行:#include接下來要宣告一个字串变量,可以写成:strings;我们也可以在宣告的同时让它设成某个字串:strings=”TCGS”;而要取得其中某一個字元,和传统C的字串

    2022年5月7日
    131
  • python爬虫-数据解析(正则)

    python爬虫-数据解析(正则)

    2021年4月15日
    155
  • 使用Xtrabackup进行MySQL备份

    使用Xtrabackup进行MySQL备份使用Xtrabackup进行MySQL备份一、安装1、简介Xtrabackup是由percona提供的mysql数据库备份工具,据官方介绍,这也是世界上惟一一款开源的能够对innodb和xtradb数据库进行热备的工具。特点:(1)备份过程快速、可靠;(2)备份过程不会打断正在执行的事务;(3)能够基于压缩等功能节约磁盘空间和流量;(4)自动实现备份检验;(5)还原速度快;2、安装其最新版的软件可从http://www.percona.com/software/percona-x

    2022年6月16日
    29

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号