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

1069. 微博转发抽奖(20)——Python

2018-01-02 10:46 316 查看
测试点4测试的是已经获奖的情况下要顺延一个,直到找的没有获奖的,这个地方一直处理的不好,所以测试点4试了好几次才过,别的都很简单,没有什么大的难处。

string = input().split()
total_num, per_num, fir_num = int(string[0]), int(string[1]), int(string[2])
#print(fir_num)
list_num = []
list_win = []
for i in range(total_num):
string_1 = input()
list_num.append(string_1)
if fir_num > total_num:
print('Keep going...')
else:
while True:
if fir_num > total_num:
break
if list_num[fir_num - 1] not in list_win:
list_win.append(list_num[fir_num - 1])
fir_num += per_num
else:
fir_num += 1

for num in list_win:
print(num)

内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: