zoukankan
html css js c++ java
用C#实现约瑟夫问题
using
System;
namespace
heut
{
class
Class1
{
public
static
void
Main()
{
int
[]a
=
new
int
[
8
];
int
sum
=
8
;
//
共有8个人;
int
k
=
3
;
//
每次数到3就退出;
int
count
=
0
;
//
记录退出的人数;
int
i
=
0
,j
=
0
;
for
(
int
m
=
0
;m
<
sum;m
++
)
a[m]
=
1
;
//
数组元素全部初始化为1;
while
(count
<
sum
-
1
)
{
if
(a[i]
!=
0
)
j
++
;
if
(j
==
k)
{
a[i]
=
0
;
count
++
;
j
=
0
;
//
重新开始,找下一个值!
}
i
++
;
if
(i
==
sum)
i
=
0
;
//
实现环(即围成一圈);
}
for
(
int
m
=
0
;m
<
sum;m
++
)
if
(a[m]
!=
0
)
Console.Write (m
+
1
+
"
\n
"
);
}
}
}
查看全文
相关阅读:
JSP错题纠错
org.hibernate.NonUniqueObjectException: a different object with the same identifier value was alread---------程序报错
SSM框架——详细整合教程(Spring+SpringMVC+MyBatis)
Spring Mvc 的自定义拦截器
管理系统-------------SSH框架书写登录和显示用户
初识的Spring Mvc-----原理
相识不易,要懂珍惜----------Spring Mvc
我们的相识,总是那么巧。-------eclipse中搭建maven项目
初识Web 服务(即Web Service)
初识Spring框架
原文地址:https://www.cnblogs.com/gmq/p/399885.html
最新文章
基本概念之算法
基本概念之数据结构
位移操作的简单计算
unbuntu下mount windows共享目录
quote(),unquote(),urlencode()编码解码
PEP 3106 -- Revamping(改进) dict.keys(), .values() and .items()
django学习随笔:ManagementUtility
django学习随笔:execute_from_command_line
学习apache commons lang3的源代码 (2):RandomStringUtils
学习apache commons lang3的源代码 (1):前言和R
热门文章
Java语言中的协变和逆变(zz)
serialVersionUID的作用(zz)
Hibernate框架后续
Hibernate框架增删改查测试类归为一个类
Hibernate框架增删改查
Hibernate框架大配置关联小配置
Oracle函数
Oracle数据库
Oracle分页
Servlet生命周期与工作原理
Copyright © 2011-2022 走看看