#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); }
关键点在于判断。