給定 M×N 矩陣 A 和 B (M,N ≤ 10),計算 C = A+B,統計 C 中全零行數與全零列數之和。
#includeusing namespace std; int main() { int M, N; while (cin >> M && M) { cin >> N; int A[10][10], B[10][10], C[10][10]; for (int i = 0; i < M; i++) for (int j = 0; j < N; j++) cin >> A[i][j]; for (int i = 0; i < M; i++) for (int j = 0; j < N; j++) cin >> B[i][j]; int cnt = 0; for (int i = 0; i < M; i++) { bool zero = true; for (int j = 0; j < N; j++) { C[i][j] = A[i][j] + B[i][j]; if (C[i][j] != 0) zero = false; } if (zero) cnt++; } for (int j = 0; j < N; j++) { bool zero = true; for (int i = 0; i < M; i++) if (C[i][j] != 0) { zero = false; break; } if (zero) cnt++; } cout << cnt << endl; } return 0; }