某学校举办"十佳歌手大奖赛",经过选拔最终参赛选手有25人,评委10人,最终计分规则为去掉一个最高分、去掉一个最低分作为该参赛选手的最终得分,并输出该得分。每位评委都必须打分,且分数都大于等于0。 现有实现该需求的Python程序如下:
for _ in range(25):
max_score = 0 # 记录最高分
min_score = 9999 # 记录最低分
total_score = 0 # 记录总分
for _ in range(10):
now_score = float(input()) # 录入评委打分
if now_score > max_score:
max_score = now_score
if now_score < min_score:
min_score = now_score
total_score += now_score
print(total_score - max_score - min_score)