70江绿30红
查看原帖
70江绿30红
996095
duniu楼主2023/8/3 19:43
#include <bits/stdc++.h>
using namespace std;

int n, m, da[1005][1005], an[1005], sum, s, s1, s0;

int main() {
	cin >> n >> m;
	for (int i = 1; i <= m; i++) {
		for (int j = 1; j <= n; j++) {
			cin >> da[i][j];
		}
	}
	for (int i = 1; i <= m; i++) {
		cin >> an[i];
	}
	for (int i = 1; i <= n; i++) {
		for (int j = 1; j <= m; j++) {
			if (da[j][i] == 1)
				s1++;
			else
				s0++;
		}
		if (s1 > s0)
			s = 1;
		else
			s = 0;
		if (an[i] == s) {
			sum++;
		}
		s1 = 0;
		s0 = 0;

	}
	cout << sum;
	return 0;
}

#3,#5,#8及不给分的#11,#12,#15,#18,#20 求大佬纠错

2023/8/3 19:43
加载中...