学校举办朗诵比赛,邀请了10位评委为每一名参赛选手打分。输入十个整数,作为某个选手获得的10位评委的打分。编写程序,根据以下规则计算该参赛选手的最终得分:
(1)去掉一个最高分;
(2)去掉一个最低分;
(3)最终得分为剩下8个分数的平均值。
输入格式:
在一行里输入10个整数,以逗号分隔。
输出格式:
输出一个实数,小数点后保留2位小数。
s=list(input())
index=0
l=[]
while index< len(s):
if s[index]==',':
if index==1:
l.append(int(s[0]))
del s[1]
del s[0]
index=0
elif index==2:
l.append(10)
del s[2]
del s[1]
del s[0]
index=0
index+=1
if len(s)==1:
l.append(int(s[0]))
else:
l.append(10)
max=l[0]
min=l[0]
sum=0
for x in l:
if max<x:
max=x
if min>x:
min=x
sum+=x
print("%.2f"%((sum-min-max)/8))