您的位置:首页 > 编程语言 > Python开发

ccf csp考试201712-2游戏答案(python实现)

2018-09-13 22:22 351 查看

ccfcsp考试201712-2游戏答案(python实现)

运行超时只打了90分,我怀疑是while game导致运行时间超时,如果大家有更好的思路,可以在下方的评论与我探讨。

n,k = list(map(int,input().split()))
ranks = []
num = 1
for i in range(1,n+1):
a = [i,i]
ranks.append(a)
game = True
while game:
delete = []
le = len(ranks)
for i in range(le):
ranks[i][1] = num
num+=1
if ranks[i][1] % k == 0 or ranks[i][1] % 10 == k:
delete.append(ranks[i])
for j in delete:
ranks.remove(j)
if len(ranks)==1:
print(ranks[0][0])
game = False
阅读更多
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: