1623: 辩论比赛计分
金币值:1
定数:1
时间限制:1.000 s
内存限制:128 M
正确:3
提交:206
正确率:1.46% 命题人:
题目描述
在一项辩论比赛活动,有4个队参加。5个评委对每个队进行打分,分数为0-10之间的整数。编程实践评委分数的输入和每队平均成绩的输出。UML图如下:
其中:
Team类表示参赛队伍,scores数组存放评委分数,avg为平均分。
getAvg()的功能是获取平均分;
setScores()的功能是设置当前队伍的评委分数;
setAvg()是用于计算当前队伍的平均分,要求去掉评委分数中的最高分和最低分;
Speech类表示比赛,teams数组存放全部的参赛队伍。
input()方法用于输入参赛队伍的评委分数
show()方法用于显示参赛队伍的平均分数
在Main类中的主方法中调用input()和show()实现数据的输入和显示
输入格式
4行:每行包含5个整数,空格分隔
输出格式
4行:每行1个小数,保留1位小数
输入样例 复制
5 7 8 9 3
6 6 7 8 5
6 7 5 9 5
9 9 9 9 8
输出样例 复制
6.7
6.3
6.0
9.0