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;
}