约瑟夫生者死者小游戏
今天看菜鸟教程的一个python小练习,约瑟夫生者死者小游戏L:规则如下:
# 30 个人在一条船上,超载,需要 15 人下船。
# 于是人们排成一队,排队的位置即为他们的编号。
# 报数,从 1 开始,数到 9 的人下船。
# 如此循环,直到船上仅剩 15 人为止,问都有哪些编号的人下船了呢?
以下是菜鸟教程的做法
people = {}
for x in range(1, 31):people[x] = 1
print(people)
check = 0
i = 1
j = 0
while i <= 31:if i == 31:i = 1elif j == 15:breakelse:if people[i] == 0:i += 1continueelse:check += 1if check == 9:people[i] = 0check = 0print("{}号下船了".format(i))j += 1else:i += 1continue
小编
约瑟夫生者死者小游戏相关推荐
- python 约瑟夫杯_Python 约瑟夫生者死者小游戏
#11 奇卡 ycz***18qijian@qq.com 0 参考方法: peple =[] for i in range(1,31): person = 'person%d'%i peple.app ...
- Python经典实例:约瑟夫生者死者小游戏
目录 游戏规则 算法思考 代码实现 游戏规则: 30 个人在一条船上,超载,需要 15 人下船. 于是人们排成一队,排队的位置即为他们的编号. 报数,从 1 开始,数到 9 的人下船. 如此循环,直到 ...
- C 语言实例 - 约瑟夫生者死者小游戏
30 个人在一条船上,超载,需要 15 人下船. 于是人们排成一队,排队的位置即为他们的编号. 报数,从 1 开始,数到 9 的人下船. 如此循环,直到船上仅剩 15 人为止,问都有哪些编号的人下船了 ...
- Python——约瑟夫生者死者小游戏
问题描述: 30 个人在一条船上,超载,需要 15 人下船.于是人们排成一队,排队的位置即为他们的编号. 报数,从 1 开始,数到 9 的人下船.如此循环,直到船上仅剩 15 人为止,问都有哪些编号的 ...
- 《Python 案例》约瑟夫生者死者小游戏
30 个人在一条船上,超载,需要 15 人下船. 于是人们排成一队,排队的位置即为他们的编号. 报数,从 1 开始,数到 9 的人下船. 如此循环,直到船上仅剩 15 人为止,问都有哪些编号的人下船了 ...
- 约瑟夫生者死者小游戏,python实现
30 个人在一条船上,超载,需要 15 人下船.于是人们排成一队,排队的位置即为他们的编号. 报数,从 1 开始,数到 9 的人下船.如此循环,直到船上仅剩 15 人为止,问都有哪些编号的人下船了呢? ...
- Python版约瑟夫生者死者游戏
Python版约瑟夫生者死者游戏(课设.小实验) 题目简介 算法思路(1循环,3判断) 流程图 参考代码(Python3,使用VS_Code编写) 题目简介 约瑟夫游戏的大意是:有30个旅客同乘一条船 ...
- 《约瑟夫生者死者游戏》算法 C语言版
算法课上的一个小练习,线性结构的表示与实现之二-------顺序表的简单应用<约瑟夫生者死者游戏> 问题描述和求解思路在源码中已经注释出来了,进攻参考,后面的一份是一开始写的,效率极低,当 ...
- 排队枪毙游戏c语言,基于C语言实现的约瑟夫生者死者游戏
1 项目简介 约瑟夫生者死者游戏的大意是:30个旅客同乘一条船,因为严重超载,加上风高浪大危险万分:因此船长告诉乘客,只有将全船一半的旅客投入海中,其余人才能幸免于难.无奈,大家只得统一这种方法,并议 ...
最新文章
- Window 下 Redis 安装
- mysql8解压版安装没有密码_MySQL8解压版安装
- 基于ncat的简易web服务器
- 科普:算法岗是什么?我适不适合算法岗?选什么方向的算法岗?
- 马化腾内部讲座:让产品自己召唤人
- PAT-B 1015. 德才论(同PAT 1062. Talent and Virtue)
- SAP人工智能服务Recast.AI的一个简单例子
- python 微信bot_使用Python创建Twitter Bot
- 文件在IDEA中已进行Git的Commit操作,使其从暂存区提交到本地仓库,但是未Push到远程仓库,此时进行Pull操作出现代码冲突
- 简单的签到代码_签到功能,用 MySQL 还是 Redis ?
- 计算机科学常见工具书清单、项目开发清单
- 升级到jdk1.8后 sun/io/CharToByteConverter错误及处理
- 湖南师大工学院计算机,张连明-湖南师范大学信息科学与工程学院
- ISO-IEC 系列 国际标准组织官方标准文档 下载地址直达
- request请求头中出现Provisional headers are shown
- linux 词霸,Ubuntu下使用原版金山词霸
- 淘宝订单接口|订单插旗备注,API稳定、QPS高的方案
- 安卓android+rom定制,移植,安卓Android ROM定制移植教程。.doc
- i7 9750H性能怎么样?相当于台式机什么水平?
- 计算机处理数据几进制,计算机内部运行和处理的数据是几进制