用户:
吉祥如意喵查看:5 回复:4 评论:5 创建时间:2021-02-27T20:35:28
9、 小蓝的学校组织了一场演讲比赛, 有 8 位评委对
参赛选手进行打分。 打分规则是去掉 8 位评委中最高
分和最低分后, 计算出剩余 6 位评委分数的平均值
(保留两位小数) 作为最后得分。 小蓝同学也积极参
加了本次演讲比赛, 请你帮小蓝计算一下她的最后得
分。
输入 8 个整数(0 <= 输入整数 <= 100) 分别以逗号
隔开作为 8 位评委对小蓝同
学的打分, 请按照打分规则计算出小蓝的最后得分并
输出。
输入描述: 输入 8 个整数(0 <= 输入整数 <= 100) ,
分别以逗号隔开
输出描述: 输出小蓝的最后得分(注意, 保留两位小
数)
【样例输入】
50, 90, 55, 78, 52, 68, 66, 93
【样例输出】
68.17
屑student终于有人来帮你了
a=input().split(",")#输入并转化成列表,注意这里元素是字符串,会影响排序
for i in range(len(a)):#遍历数据中每一个数的下标
a[i]=int(a[i])#将这个数转化成int类型
a.sort()#从小到大排序
a = a[1:-1]#去掉首尾元素(最小、最大值)
ans=0#定义ans用于存放答案
for i in a: # 遍历数据中每一个数
ans += i#加到答案
ans/=len(a)#平均值
print(round(ans,2))#用round保留两位小数输出
#有BUG反馈哈
点赞1
评论