竞技水平 ——程序设计c/c++语言

Input
第一行输入T(100<=T),代表样例数。 接下来T行,每行一个字符串S,代表选手用户名,五个Int范围数字代表该选手最近五场比赛结束后评分。

Output
T行,每行输出一个数代表选手近期水平,请保留两位小数。
Sample Input
3
tourist 3729 3822 3819 3656 3707
WSJYQ 1861 1953 1966 1979 1964
yueyuea 1102 1213 1218 1267 1273

Sample Output
3742.40
1949.24
1222.52

T(100<=T),结果样例输入个3,啥意思
之前有人问过这个代码,好像题目没给全,最近五场比赛的分数是有权值的,从0.8到1.2吧

#include <stdio.h>
int main()
{
    int n,i,j;
    char name[20];
    int a[5];
    scanf("%d",&n);
    for(i=0;i<n;i++)
    {
        scanf("%s",name);
        for(j=0;j<5;j++)
            scanf("%d",&a[j]);
        printf("%.2f\n",(a[0]*0.8+a[1]*0.9+a[2]*1.0+a[3]*1.1+a[4]*1.2)/5);
    }
    return 0;
}

什么题啊,输入名字的用处在哪

每行输出一个数代表选手近期水平

什么评判规则

Description 这里以近期五场官方比赛结束后的成绩做统计,并分别赋予权重0.8,0.9,1.0,1.1,1.2,求得加权平均值保留两位小数作为选手成绩。