csp 2017年12月第二题 游戏 Python题解100分

题意就不重复了,其实就是num代表这些人的一个列表,先全部为1,如果某个编号的人淘汰了,使该编号的人为0,内循环i从1到n,如果num[i]不为0,计数++,然后判断.....

n,k=map(int,input().split(" "))
num=[1 for i in range(1,n+1)]
num2=[i for i in range(1,n+1)]
num.insert(0,0)
ans=n
x=0
t=0
if(k==1):
    print(n)
else:
    while(ans!=1):
        for i in range(1,n+1):
            if(num[i]!=0):
                t=t+1
                data=t
                #print(data,‘*‘)
                if(data%k==0 or data%10==k):
                    #print(data)
                    num[i]=0
                    num2.remove(i)
                    ans=ans-1
        x=x+1
    print(num2[0])

原文地址:https://www.cnblogs.com/yz-lucky77/p/11784165.html

时间: 2024-11-05 11:25:11

csp 2017年12月第二题 游戏 Python题解100分的相关文章

2017年12月流行的勒索病毒家族简介by达康勒索病毒解密中心

勒索病毒播报 2017年12月1日-9日 .CHAK .TRUE .GOTHAM .YAYA 爆发范围:重灾区福建 主要攻击对象有数据库的 业务系统 相应软件:金蝶软件 用友软件 通达OA 泛微 OA 病毒特点:文件尾部有4-6个字母 比如   达康勒索病毒解密中心.doc  中毒后 变成  达康勒索病毒解密中心.doc.YAYA 或者  达康勒索病毒解密中心.doc.CHAK 然后留下一个:how to  XXXX html的勒索html html内容是一个id 和两个邮件地址 一个是aol.

2018-01-03 中文编程专栏月报:2017年12月

原文知乎地址: 中文编程专栏月报:2017年12月 祝各位2018年好! 上次月报末尾的下一步打算: 尝试在office软件插件中实现简单的中文编程(源自讨论) 基于官方文档Walkthrough: Creating Your First VSTO Add-in for Excel, 需要付费版的VS, 暂时不具备此条件. 而且国内其他开源版本的office应该使用率很低, 因此此方向暂不继续. 汉化编程语言关键词的推敲/整理 Java关键字的汉化用词探讨. 在评论中, 有建议参考易语言的关键字

自强队视觉组备战2018训练计划(2017年12月)

致视觉组所有组员: 考虑到2018年自强队有多场重大赛事,作为机器人的重要感官--视觉组,我们应该明白压力和责任,我们必须为导航提供准确的参考.必须为运动提供准确的目标.必须为机械臂提供准确的判断.自2017年6月进入实验室学习,视觉组的同学学习节奏.进度有快有慢,为了能够集中全组精力备战2018的各场赛事,我组准备借鉴"精海模式",在组内实行以项目制为主体的训练计划. 阶段性目标 第一阶段,所有组员必须确保入门,对于视觉需要做什么有清楚的认识. 第二阶段,掌握视觉领域的基本算法.技术

12月刷题总结

各种被屠...学东西各种慢... QAQ 字符串: sam: [SPOJ]7258. Lexicographical Substring Search(后缀自动机) [SPOJ]1812. Longest Common Substring II(后缀自动机) [BZOJ]2555: SubString(后缀自动机) [BZOJ]3172: [Tjoi2013]单词(后缀自动机) [wikioi]3160 最长公共子串(后缀自动机) lcp: [BZOJ]1014: [JSOI2008]火星人pr

python简明教程——2017年12月8日

昨晚开始看的,不懂怎么在windows上写,找了几个小时,总算解决了,把一些想写的写下来. 1.反斜线\可以在多个物理行中写一个逻辑行. 2.制表符(tab).空格可以用来缩进,但是空格适用性大.可以使用单个tab或2个或4个空格,只用一种,养成习惯,关键是制表符和空格不能混用 3编译型语言执行效率优于解释型,因为编译器在编译过程中会根据不同平台自动优化目标代码,且特点为1次编译,N次运行 4-25.5%2.25=-12*2.25+1.5,余数为1.5:25.5%2.25=11*2.25+0.7

2017年12月10日高级软件测试技术实践作业3

任务安排时间表 12.10-12.11阶段一 12.12-12.13 阶段二 12.14-12.15 阶段三 12.15-12.16 阶段四 各阶段负责人 阶段一:熟悉白盒测试方法 郝帅 阶段二:熟悉代码复审的过程 周煜 阶段三:熟悉静态代码检查工具 石权 阶段四:熟悉基于junit的单元测试 王焕

数学分析高等代数考研试题荟萃[更新至2017年12月15日]

需要请点击链接. 10001北京大学2016-2017-1高等代数I期末考试试题 10001北京大学87,96-14,17年数学分析考研试题 (05含解答) 10001北京大学96-02,05,07,08,10-14 年高等代数考研试题 10002中国人民大学99,00,03,04,07 年数学分析考研试题 10002中国人民大学99,00,03,04年高等代数考研试题 10003清华大学99-01,03,06年数学分析考研试题 10003清华大学01,03,06,11年高等代数考研试题 100

2017年12月17日 ASP.NET 12个表单元素&&简单控件/复合控件

12个表单元素可以分为三大类 第一类:文本类 <input type = "text" /> //普通文本框 <input type = "password" /> //密码文本框 <input type = "hidden" /> //隐藏域 <textrea></textrea> //可变动文本框 第二类:按钮类 <input type = "button"

2017年12月15日高级软件测试技术实践作业3

任务安排时间表 时间 任务  负责人 12.12-12.13 阶段二  周煜 已完成 12.14-12.15 阶段三 石权 已完成 12.16-12.17 阶段四 阶段一 王焕 郝帅 待完成(进行中) 12.14 全组一起熟悉了静态代码检查工具 阿里IDEA插件 12.15 使用静态代码检查工具检查了代码,汇总成缺陷报告