博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
python玩丢手绢问题,出局的顺序
阅读量:4653 次
发布时间:2019-06-09

本文共 696 字,大约阅读时间需要 2 分钟。

# 丢手绢问题 # 游戏规则: 有N个小朋友玩丢手绢游戏,做成一圈,从第一个小朋友开始数数,从一开始数,数到指定数字的小朋友要出列,然后下一个小朋友继续从1开始数,依次类推,算出最后一个留下来的小朋友是谁? #!/usr/bin/python#coding:utf-8if __name__=="__main__":    pcount = 6   # 丢手绢的小朋友数量    out_num = 4  # 指定捡手绢的小朋友位数    num_list = range(1,pcount+1)  # 将小朋友排成一列    print_list = []  # 记录出局小朋友    i = 0   # 手绢    index = -1   # 当前拿到手绢的小朋友    while True:        i += 1        index += 1        # 如果手绢在最后一个小朋友手里要传回到第一        if index>=len(num_list) or index<0:            index = 0        # 当前要移除的小朋友        if i==out_num:            i = 0            is_add = 0            # 判断是否是最后一个小朋友,如果不是,那么小朋友被移除,            # 后面的小朋友要向前走一步            if index 

 

转载于:https://www.cnblogs.com/wind-wang/p/5806120.html

你可能感兴趣的文章
SCPI 语言简介
查看>>
TVS瞬态抑制二极管选型指南
查看>>
Excel中文转拼音(完整版)
查看>>
Excel中如何获取汉字拼音首字母
查看>>
Echaer图表——P100080项目
查看>>
回车 登录
查看>>
打开文件,读取TXT
查看>>
打开 导入Excel文件 (异步)
查看>>
播放声音
查看>>
导出Excel 文件
查看>>
combox 绑定数据
查看>>
redis安装(一)
查看>>
BZOJ3790神奇项链——manacher+贪心
查看>>
sublime text 3 搭建python ide
查看>>
python爬虫工具
查看>>
java应用CPU占用100%内存泄漏分析总结(转载)
查看>>
我收藏的技术知识图(每张都是大图)
查看>>
2016 - 1 - 3 国旗选择demo
查看>>
百度地图demo
查看>>
面向对象
查看>>