小白成长记之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;
}
全部评论

相关推荐

11-08 13:58
门头沟学院 Java
程序员小白条:竟然是蓝桥杯人才doge,还要花钱申领的offer,这么好的公司哪里去找
点赞 评论 收藏
分享
点赞 评论 收藏
分享
点赞 收藏 评论
分享
牛客网
牛客企业服务