输入一个正整数n (n>4),再输入n个实数,求出歌手的得分(保留2位小数)。设一歌唱评奖晚会上有n(n>4)个评委为歌手打分.评分规则:每个评委依次打分,再去掉2个最高分和2个最低分,计算余下的分数平均值为歌手的得分.
时间: 2023-12-07 18:55:10 浏览: 55
输入一个正整数n,求输出为分数形式
5星 · 资源好评率100%
好的,这个问题需要一个代码实现,我可以帮你写一个Python程序来解决这个问题。请参考下面的代码:
```python
n = int(input()) # 输入n
scores = list(map(float, input().split())) # 输入n个实数
# 去掉最高分和最低分
scores.remove(max(scores))
scores.remove(max(scores))
scores.remove(min(scores))
scores.remove(min(scores))
# 计算平均分数
average_score = sum(scores) / len(scores)
# 输出得分
print('%.2f' % average_score)
```
你只需要输入一个正整数n和n个实数,程序就会输出歌手的得分(保留2位小数)。注意,这个程序实现的是题目中的评分规则,去掉2个最高分和2个最低分。
阅读全文