Submission

Status:

PPPPPPPPPP

Subtask/Task Score:

100/100

Score: 100

User: GONGGONG

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

Language: cpp

Time: 0.011 second

Submitted On: 2026-10-08 23:26:17

#include <iostream>
using namespace std;

int main() {
    int x,y;cin>>x>>y;
    int arr[x*y];
    for(int i=0;i<x*y;i++) cin>>arr[i];
    int n;cin>>n;
    int p=0,ne=0,o=0,e=0;
    int pX,pY,apos;
    for(int i=0;i<n;i++){
        cin>>pX>>pY;
        apos=(pX-1)*y+pY-1;
        if((pX>0)&&(pX<=x)&&(pY>0)&&(pY<=y)){
            if(arr[apos]>0) p++;
            if(arr[apos]<0) ne++;
            if(arr[apos]%2==0) e++;
            else o++;
        }
    }
    cout<<p<<' '<<ne<<' '<<e<<' '<<o;
}