发布时间:2019-08-26 07:53:37编辑:auto阅读(1778)
要求输入多行,如
3 97 98 99
4 97 98 99 100
输出多行,如
98.00
98.50
代码:
import sys
result=[]
for line in sys.stdin:
if line[0] is '\n':
break
score = line.split()
score=list(map(int,score))
n=score[0]
score=score[1:]
scoresum=sum(score)-min(score)-max(score)
sc=float(scoresum)/(n-2)
result.append(round(sc,2))
for i in result:
print(format(i,'.2f'))
结果:
3 97 98 99
4 97 98 99 100
98.00
98.50
上一篇: python 打印表单格式
下一篇: Windows下 Python3.5 运
49387
48584
39276
36361
30771
27584
26577
21397
21260
19606
250°
488°
478°
566°
931°
639°
1320°
1573°
1243°
1226°