录成绩

齐齐录成绩

https://ac.nowcoder.com/acm/problem/14405

#include<stdio.h>
#define MAX 100000
int main()
{
    long long array[MAX][13];
    long long m=0,n=0,count=0,i=0,j=0,all=0;
     long long flag;
    scanf("%lld%lld",&m,&n);
    fflush(stdin);
    n+=2;
    for(i=0;i<m;i++)
    {
        all=0;
        flag=0;
        for(j=0;j<n;j++)
        {
               scanf("%lld",&array[i][j]);
             if(((array[i][j]<0||array[i][j]>100))&&j<n-2)
                 flag=1;
              if(j<n-2)
                   all+=array[i][j];

        }
        if(((int)(all/(n-2))!=array[i][j-2]||all!=array[i][j-1])||flag==1)
            count++;
    }
    printf("%lld",count);
}

关键点在于判断。

全部评论

相关推荐

11-01 20:03
已编辑
门头沟学院 算法工程师
Amazarashi66:这种也是幸存者偏差了,拿不到这个价的才是大多数
点赞 评论 收藏
分享
双非坐过牢:非佬,可以啊10.28笔试,11.06评估11.11,11.12两面,11.19oc➕offer
点赞 评论 收藏
分享
评论
点赞
收藏
分享
牛客网
牛客企业服务