Submission
Status:
PPPPPPPPPP
Subtask/Task Score:
100/100
Score: 100
User: mameeewin
Problemset: สำรวจอาเรย์ 1
Language: cpp
Time: 0.009 second
Submitted On: 2026-10-13 19:03:07
#include <iostream>
#include <vector>
using namespace std;
int main(){
long long n, m; cin >> n >> m;
vector<vector<long long>> a(n, vector<long long>(m));
for (int i=0; i<n; i++) for (long long j=0; j<m; j++) cin >> a[i][j];
long long k, pos=0, neg=0, ev=0, od=0; cin >> k;
for (long long i=0; i<k; i++){
long long y, x; cin >> y >> x;
if (y>n||y<1||x>m||x<1) continue;
x--;
y--;
pos+=(a[y][x]>0); neg+=(a[y][x]<0); ev+=(1-abs(a[y][x])%2); od+=(abs(a[y][x])%2);
}
cout << pos << " " << neg << " " << ev << " " << od;
}