#include<bits/stdc++.h>
using namespace std;
int main(){
int n,m,x,a=0;
bool flag[1005][1005],ans[1005];
cin>>n>>m;
for(int i=1;i<=m;i++){
for(int j=1;j<=n;j++){
cin>>flag[i][j];
}
}
for(int i=1;i<=m;i++){
x=0;
for(int j=1;j<=n;j++){
if(flag[i][j]){
x++;
}
else{
x--;
}
}
if(x>0){
ans[i]=1;
}else{
ans[i]=0;
}
}
for(int i=1;i<=m;i++){
cin>>x;
if(x==ans[i]){
a++;
}
}
cout<<a;
return 0;
}
贴上我的代码,请求大佬帮助!