Submission

Status:

PPPPPPPPPP

Subtask/Task Score:

100/100

Score: 100

User: helloskibidi

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

Language: cpp

Time: 0.013 second

Submitted On: 2026-10-05 13:33:29

#include <bits/stdc++.h>
using namespace std;

int arr[305][305];

int main(){
    int n ,m;
    cin >> n >> m;
    vector<int> prop = {0,0,0,0};
    for(int i=1;i<=n;i++) for(int j=1;j<=m;j++) cin >> arr[i][j];
    
    int a;
    cin >> a;
    for(int i=0;i<a;i++){
        int x , y;
        cin >> x >> y;
        if(x > n || y > m || y < 1 || x < 1) continue;
        if(arr[x][y] > 0 ) prop[0]++;
        if(arr[x][y] < 0 ) prop[1]++;
        if(arr[x][y]%2 == 0 ) prop[2]++;
        else prop[3]++;
    }

    for(int s : prop) cout << s << ' ';
}