Submission

Status:

PPPPPPPPPP

Subtask/Task Score:

100/100

Score: 100

User: Some1258

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

Language: cpp

Time: 0.009 second

Submitted On: 2026-05-06 17:27:36

#include<iostream>
using namespace std;
int main(){
    int x,y;
    cin>>x>>y;
    int arr[x][y];
    for(int i=0;i<x;i++){
        for(int j=0;j<y;j++){
            cin>>arr[i][j];
        }
    }
    int num;
    cin>>num;
    int ans[4]={0};
    for(int i=0;i<num;i++){
        int a,b;
        cin>>a>>b;
        a--;
        b--;
        if(a<0||a>=x||b<0||b>=y){
            continue;
        }
        int z=arr[a][b];
        if(z%2==0){
            ans[2]++;
        }else{
            ans[3]++;
        }
        if(z>0){
            ans[0]++;
        }else if(z<0){
            ans[1]++;
        }
    }
    for(int i=0;i<4;i++){
        cout<<ans[i]<<" ";
    }
}