题目


思路
将学生排名信息通过dict字典保存 ,ID为key,排名为value
对输入的ID进行排名检索,输出根据排名对应的中奖信息
每检索完一名ID的value值(排名),将其置为0,在检索之前先判定其排名是否为0.是的话就表示已经检索过,不可重复领取奖品
代码
def is_sushu(num_):
for i in range(2,int(num_/2)):
if<
本文介绍了如何使用Python处理PAT乙级竞赛中的学生排名问题。通过建立字典存储ID与排名,然后对输入的ID进行排名检索,输出对应的中奖信息。在检索过程中,为了避免重复领取奖品,一旦检索过的学生排名会被置为0。
题目


思路
将学生排名信息通过dict字典保存 ,ID为key,排名为value
对输入的ID进行排名检索,输出根据排名对应的中奖信息
每检索完一名ID的value值(排名),将其置为0,在检索之前先判定其排名是否为0.是的话就表示已经检索过,不可重复领取奖品
代码
def is_sushu(num_):
for i in range(2,int(num_/2)):
if<
180

被折叠的 条评论
为什么被折叠?
