#include using namespace std; void solve() { int H, W; cin >> H >> W; vector> A(H, vector(W)); for (int i = 0; i < H; i++) { for (int j = 0; j < W; j++) { cin >> A[i][j]; } } int r = 0, c = 0; for (int i = 0; i < H; i++) { int sum = 0; for (int j = 0; j < W; j++) { sum += A[i][j]; } if (sum % 2 == 1) { r++; } } for (int i = 0; i < W; i++) { int sum = 0; for (int j = 0; j < H; j++) { sum += A[j][i]; } if (sum % 2 == 1) { c++; } } cout << max(r, c) << endl; } int main() { solve(); return 0; }