Submission

Status:

----------

Subtask/Task Score:

0/100

Score: 0

User: peilin

Problemset: สำรวจอาเรย์ 1

Language: c

Time: 0.006 second

Submitted On: 2025-10-12 23:24:56

#include <stdio.h>

int main() {
    int R, C;
    scanf("%d %d", &R, &C);
    int a[305][305];
    for (int i = 0; i < R; i++)
        for (int j = 0; j < C; j++)
            scanf("%d", &a[i][j]);
    int K;
    scanf("%d", &K);
    int even = 0, pos = 0, last_even = 0, last_pos = 0;
    for (int i = 0; i < K; i++) {
        int r, c;
        scanf("%d %d", &r, &c);
        r--; c--;
        if (r >= 0 && r < R && c >= 0 && c < C) {
            last_even = (a[r][c] % 2 == 0);
            last_pos = (a[r][c] > 0);
        }
        even += last_even;
        pos += last_pos;
    }
    printf("%d %d\n", even, pos);
    printf("%d %d\n", last_even, last_pos);
    return 0;
}