HUFEOJ正在加载中...

1623: 辩论比赛计分

金币值:1 定数:1 时间限制:1.000 s 内存限制:128 M
正确:3 提交:206 正确率:1.46% 命题人:
点赞量:0 收藏量:0 题目类型:程序 知识点: java-类和对象

题目描述

在一项辩论比赛活动,有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