Submission

Status:

PPPPPP-PPP

Subtask/Task Score:

90/100

Score: 90

User: Karatat007

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

Language: cpp

Time: 0.005 second

Submitted On: 2026-10-03 19:23:41

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

int main(){
    ios_base::sync_with_stdio(false);
    cin.tie(nullptr);

    int r,c;
    int pos = 0,neg = 0,even = 0,odd = 0;
    cin >> r >> c;
    int cor[r][c];
    for(int i = 0;i < r;++i){
        for(int j = 0;j < c;++j){
            cin >> cor[i][j];
        }
    }
    int n;
    cin >> n;
    int remember;
    int z;
    for(int i = 0;i < n;++i){
        int x,y;
        cin >> x >> y;
        if(x >= 1 and y >= 1 and x <= r and y <= c){
            z = cor[x-1][y-1];
        }
        if(z % 2 == 0) ++even;
        else ++odd;
        if(z > 0) ++pos;
        else if(z < 0) ++neg;
    }
    cout << pos << ' ' << neg << ' ' << even << ' ' << odd; 
}