小白成长记之PTA乙级题 1077

PTA乙级题 1077. 互评成绩计算 (20)

【题目链接】


水题。

#include<stdio.h>
int main()
{
    int n,m,i,j,sum,x,max,min;
    scanf("%d %d",&n,&m);
    int a[n][n];
    for (i=0;i<n;i++)
    {
        for (j=0;j<n;j++)
        scanf("%d",&a[i][j]);
    }
    for (i=0;i<n;i++)
    {
        sum=0;
        x=0;
        max=0;
        min=50;
        for (j=1;j<n;j++)
        {
            if (a[i][j]>=0&&a[i][j]<=m)
            {
                if (max<a[i][j])
                max=a[i][j];
                if (min>a[i][j])
                min=a[i][j];
                sum+=a[i][j];
                x++;
            }
        }
        sum-=max+min;
        sum=(a[i][0]+sum/(x-2)+1)/2;
        printf("%d",sum);
        if (i!=n-1)
        printf("\n");
    }
    return 0;
}
全部评论

相关推荐

M_bao:换个排版吧哥们,看着费劲
点赞 评论 收藏
分享
10-30 10:16
南京大学 Java
龚至诚:给南大✌️跪了
点赞 评论 收藏
分享
11-22 16:49
已编辑
北京邮电大学 Java
美团 质效,测开 n*15.5
点赞 评论 收藏
分享
评论
点赞
收藏
分享
牛客网
牛客企业服务