首页
社区
课程
招聘
[旧帖] [求助][求助][求助]c语言的编程 0.00雪花
发表于: 2010-4-20 17:25 1128

[旧帖] [求助][求助][求助]c语言的编程 0.00雪花

2010-4-20 17:25
1128
这个问题是以弗拉维奥•约瑟夫命名的,它是1世纪的一名犹太历史学家。他在自己的日记中写道,他和他的40个战友被罗马军队包围在洞中。他们讨论是自杀还是被俘,最终决定自杀,并以抽签的方式决定谁杀掉谁。约瑟夫和另外一个人是最后两个留下的人。约瑟夫说服了那个人,他们将向罗马军队投降,不再自杀。约瑟夫斯把他的存活归因于运气或天意,他不知道是哪一个。问题可以定义如下:

    有n个囚犯站成一个圆圈,准备处决。首先从第一个人开始报数,将报数为k的人杀掉,再从下一个开始报数,并杀掉报数为k的人。这个过程沿着圆圈一直进行,直到最终只剩下一个人留下,这个人就可以继续活着。
用c语言编写一个程,多谢了

[课程]Linux pwn 探索篇!

收藏
免费 0
支持
分享
最新回复 (1)
雪    币: 538
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
2

数组摸拟
循环队列
数学方法
2010-4-20 17:35
0
游客
登录 | 注册 方可回帖
返回
//