Submission
Status:
----------
Subtask/Task Score:
0/100
Score: 0
User: peilin
Problemset: สำรวจอาเรย์ 2
Language: c
Time: 0.006 second
Submitted On: 2025-10-12 23:25:17
#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;
}