Submission

Status:

----------

Subtask/Task Score:

0/100

Score: 0

User: Saizon

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

Language: cpp

Time: 0.009 second

Submitted On: 2026-09-04 21:12:37

#include <iostream>
using namespace std;
int b[305][305];

int main(){
    int R,C,K,h,l,q = 0,w = 0,e = 0,r = 0,m;
    cin >> R >> C;
    for (int i=1;i<=R;i++){
        for (int j=1;j<=C;j++){
            cin >> b[i][j];
        }
    }
    cin >> K;
    for (int i=1;i<=K;i++){
        cin >> h >> l;
        if(h > 0 && h <= R && l > 0 && l <= C){
            m = b[h][l];
            if(m > 0){
                q += 1;
            }
            if(m < 0){
                w += 1;
            }
            if(m % 2 == 0){
                e += 1;
            }
            if(m % 2 != 0){
                r += 1;
            }
        }
    }
    cout << q << w << e << r;
}