输入一个正整数n (n>4),再输入n个实数,求出歌手的得分(保留2位小数)。设一歌唱评奖晚会上有n(n>4)个评委为歌手打分.评分规则:每个评委依次打分,再去掉2个最高分和2个最低分,计算余下的分数平均值为歌手的得分.
时间: 2023-06-16 14:08:24 浏览: 64
delete--number.rar_K._delete namber_delete number_给定n位正整数
5星 · 资源好评率100%
好的,这个问题可以用以下的 Python 代码来解决:
```python
n = int(input("请输入评委数量:"))
scores = []
for i in range(n):
score = float(input("请输入第{}个评委的分数:".format(i+1)))
scores.append(score)
scores.sort()
avg_score = sum(scores[2:-2]) / (n - 4)
print("歌手的得分为:{:.2f}".format(avg_score))
```
你可以将这段代码复制到 Python 编辑器中运行,按照提示输入评委数量和每个评委的分数,即可得到歌手的得分。
阅读全文